State two differences between an object and a class.
Define Data Abstraction. What is its importance?
What is the difference between an interface and abstract class?
What's the main difference between arraylist / hashmap and vector / hashtable?
Can we override static methods of a class?
What is meant by “abstract interface”?
Can I implement polymorphism using abstract class?
What is the base type from which all structs inherit directly?
What is the function of messaging metaphor?
Does a class inherit the constructor of its super class?
What is function override?
What is an abstract property. Give an example?
What is the difference between public, private and protected access modifiers?
Difference between encapsulation and data hiding ?
Explain the purpose of composition.