Clastify logo
Subjects
Features
Review
HOT
Tutoring

Object-oriented programming

Master IB Computer Science Object-oriented programming with flashcards created by examiners and strictly aligned with the syllabus.

B3.1
Fundamentals of OOP for a single class

Classes and objects, UML design, Static and instance members, Constructors, Encapsulation

B3.2
Fundamentals of OOP for multiple classes
HL

Inheritance, Polymorphism, Abstraction, Composition, Aggregation, Design patterns