What is the difference between public, private and protected access modifiers?
What is @functionalinterface?
Is @functionalinterface annotation mandatory to define a functional interface? What is the use of @functionalinterface annotation? Why do we need functional interfaces in java?
Does java support multiple inheritance? if not, what is the solution?
Why is C not an OOP language?
Explain the mechanism of composition?
What is the main difference between a class and an object?
What is the base type from which all structs inherit directly?
What do you mean by virtual function and virtual classes?
what are the different ways for a method to be overloaded?
What do you mean by data hiding?
Can constructors be parameterized?
Explain method overriding.
Write about abstract base classes?
Define Destructor?