The Concept of Object and Class in Java
Object in Java
Basically an entity that has state and behavior is known as an object. It has three main characteristics like state,behavior and identity.
Object is an instance of a class.
Class in java
A class is a group of objects that has common properties.
A class can be defined as a template/ blue print that describes the behaviors/states that object of its type support.
class
Syntax to declare a class
class {
data member;
method;
}
Sample Program:
class FirstProgram{
int a; //data member
String name;//data member
int a; //data member
String name;//data member
public static void main(String args[]){
FirstProgram fp=new FirstProgram(); //creating an object of FirstProgram
System.out.println(fp.a);
System.out.println(fp.name);
}
}
}
}
Output:
0
null
null
Note: The Output of the program shows the default values in the variables 'a' and 'name'.