Make a distinction between a class and an object.
Illustrate the term instantiation.
What is the significance of the “this” variable in java?
What do you understand by the term encapsulation?
Make a distinction between public, private and protected access modifiers.
What do you understand by the phrase constructor?
describe the definition of inheritance.