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?
What is the difference between aggregation and composition?
What is the difference abstract class and interface?
What is the use of destructive method?
How can we call the base method without creating an instance?
What is the super keyword?
What is polymorphism? When is it employed? give an example.
what are the different ways for a method to be overloaded?
What is constructor and virtual function? Can we call virtual funciton in a constructor?
What is the practical implementation of inner classes?
What is difference between polymorphism and normalization?
Why is planning too much up front a mistake in an OOSAD project?
What do you meant by static and dynamic modeling?