Explain what you understand by function overloading.
What is the benefit of using inheritance?
What is the main difference between a class and an object?
Differentiate between data abstraction and encapsulation.
What is static polymorphism?
Is iterator a class or interface? What is its use?
Explain the purpose of composition.
What do you mean by "explicitly implemeting an interface". Give an example?
Why is C not an OOP language?
Define modularity?
What is the difference between a virtual method and an abstract method?
If a method definition has been specified in class , its base class , and the interface which the class is implementing, which definition will be picked if we try to access it using interface reference and class object?
Is is possible to define our own functional interface?
Write a program to show the inheritance used in a class.
Explain about the analysis phase?