Common Computer Science References
In this unit students will learn the basics of Object Oriented Programming (OOP).
Classes, properties, fields and methods
Abstraction, Encapsulation, Inheritance and Polymorphism
Class diagrams
Remember what the "REAL" point of OOP was!
Note: Alan Kay once said:
Part of the reason this is such a persistent myth is because Kay himself said it in 1998:
Just a gentle reminder that I took some pains at the last OOPSLA to try to remind everyone that Smalltalk is not only NOT its syntax or the class library, it is not even about classes. I’m sorry that I long ago coined the term “objects” for this topic because it gets many people to focus on the lesser idea.
Not everyone things OOP is a great idea!