Object-Orientated Programming (IB)

studied byStudied by 5 people
4.0(1)
Get a hint
Hint

Encapsulation

1 / 10

11 Terms

1

Encapsulation

The wrapping of data and functions together as a single unit, where data is only accessible through functions within a class.

New cards
2

Data Abstraction

Representing essential features without including background details, where classes define attributes and functions to operate on these attributes.

New cards
3

Polymorphism

The ability for an operation to exhibit different behaviors in different instances, achieved through function overloading and operator overloading.

New cards
4

Inheritance

The process by which one object can acquire the properties of another, supporting reuse and extensibility within a system.

New cards
5

Dynamic Binding

Linking a procedure call to the code to be executed at runtime, allowing flexibility in code association.

New cards
6

Message Passing

Objects communicate by sending and receiving information, where a message is a request for the execution of a procedure.

New cards
7

Class

A user-defined data type consisting of data members and member functions, serving as a blueprint for objects.

New cards
8

Access Specifiers

Private and Public:Mechanisms in OOP for data hiding, where private data is accessible only within the class and public data is accessible from outside.

New cards
9

Object

An instance of a class, representing a self-contained entity with data and procedures.

New cards
10

Method

A function defined within a class associated with objects, describing behaviors and actions an object can perform.

New cards
11

Attribute

A variable bound to an instance of a class, holding data associated with an object and representing its state or properties.

New cards

Explore top notes

note Note
studied byStudied by 23 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 41 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 11 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 46 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 91 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 26 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 30060 people
Updated ... ago
4.4 Stars(24)

Explore top flashcards

flashcards Flashcard36 terms
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard117 terms
studied byStudied by 66 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard27 terms
studied byStudied by 16 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard103 terms
studied byStudied by 16 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard47 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard29 terms
studied byStudied by 15 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard46 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard40 terms
studied byStudied by 65 people
Updated ... ago
5.0 Stars(1)