Last Updated on by ICT Byte
Class
- user-defined blueprint in OOP
- a common set of properties are represented by class
- To create a class, you need to use the keyword class
Example:
Class named “Test” is created below
public class Test {
int x=17;
}
- Class describes state and behavior
Remember, class is blueprint form where individual objects are generated
Example
public classCat {
String breed;
int age;
String color;
void mew() {
}
void sleep() {
}
void run() {
}
Object
- the basic unit of OOP
- real-life entities are represented by the object
- In java, an object is created from a class
- Objects have state and behaviour. For example, a cat has a state and behaviour
- States like: Color, name, breed of the cat
- Behaviour like: mewing, moving tail etc