Class and Objects in Java

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

More From Author

What are the major features and important characteristics of JAVA Programming?

References and Primitive Data Types