Instance Members:
- Instance members also called non-static members.
- Instance members related to Object.
- We invoke instance members using Object-address
Object Creation of a Class in java:
Syntax: ClassName ref = new ClassName();
Example: Employee emp = new Employee();
Constructor:
- Defining a method with Class-Name.
- Constructor Not allowed return-type
class Employee { Employee() { System.out.println(“Constructor”); } } |
We must invoke the constructor in Object creation process:
class Employee { Employee() { System.out.println(“Object created”); } public static void main(String args[]) { Employee emp = new Employee(); } } |
