Lecture 01 Oop210
Lecture 01 Oop210
Ralph Tambala
MUST . CSIT
4 Additional Resources
Structured vs Object-Oriented
Structured OOP
Top to bottom approach Object-focused design
Moderately complex problem Very complex problem
Less data security More security
Less flexible More flexible
Less usability More usability
Less abstraction More abstraction
Figure 4: Fundamentals
Ralph Tambala (MUST . CSIT) Lecture 1 - of object-oriented
Fundamentals of OOP programming 9 / 14
Core Concepts of OOP
Abstraction
Encapsulation
Inheritance
Polymorphism
Additional Resources