1/11
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Class
A set of objects which share a common structure and common behaviour
Object
A single instance of a class
Method
A function defined in a class
Attribute
A variable defined in a class
Instantiation
The process of creating an object
Constructor
The method that sets the initial values of the attributes of an object
Encapsulation
The bundling of data with the methods that operate on the data
Inheritance
A mechanism that allows a class to have attributes and methods of the parent class it is derived from
Overriding
When a derived class has a different implementation of a method than the parent class
Polymorphism
Allows different classes to be used with the same interface
Aggregation
A weak relationship between two classes, where if one is destroyed the other is not
Composition
A strong relationship between two classes where if one is destroyed the other is destroyed