Explain what is polymorphism?
Can a class implement two interfaces having default method with same name and signature?
What is hybrid inheritance?
A class inherits from 2 interfaces and both the interfaces have the same method name as shown below. How should the class implement the drive method for both car and bus interface?
What is the default access modifier in a class?
What is the function of pure virtual functions?
What are the features of encapsulation ?
Explain static binding
What are Classes and Objects?
Explain basic concepts of OOPS?
What is the difference between a class and a structure?
Explain about multiple inheritance?
What is the difference between an error and an exception?
Can we reduce the visibility of the inherited or overridden method ?
What are the different principle of OOPS?