Explain the main concepts of OOP: “class”, “object”, “interface”.
In which parts of JVM Memory class, object, interface stored?
If i will keep huge objects in static fields how JVM woul behave ?
What are the advantages and disadvantages of the object-oriented approach to programming?
What do the expressions “is” and “has” mean in terms of OOP principles?