cs2103T
Week 1
What is Object Oriented programming?
Difference between method overloading and overriding
How to access overridden methods in java?
What do the access modifiers in java do?
What are abstract classes in java?
How does substitutability work for polymorphic objects?
What is dynamic binding (Java)?
How are substitutability, overriding, dynamic binding related to polymorphism?