bing
Flat 10% & upto 50% off + Free additional Courses. Hurry up!
×
UPTO
50%
OFF!

Classes and Objects

 

Classes

It is basically a collection of objects. It is a template which creates objects that defines its state and behavior. A class contains field and method to define the state and behavior of its object.

Syntax for Declaring Class:

<Access_Modifier> class <Class_Name>

Where,

Class_Name: It describes the class name which defines by using class keyword.

Access_Modifier : It defines the scope of the data member, method or class i.e.  who can access class and members of the class. There are three access modifiers in java:

  • Public – Accessible everywhere
  • Default – Accessible only within the package. If you not using any modifier then default is considered
  • Private – Accessible only within the class
  • Protected – Accessible within package and outside the package but during inheritance only

 

Example

public class Fruit{

String name;  // field

String color;  // field

void vitamin(){  // method

}

void taste(){  // method

}

}

 

Object

An object is an instance of a class. It has state and behavior. For example a fruit has states – name, color and behaviors – vitamin, taste

Syntax

Keyword new is used to create object of class.

<Class_Name>   Object_Name = new <Class_Name>();

Example

Fruit f = new Fruit ();

 

To access the method of class use the following syntax:

f.taste();

Example

public class Addition{

int sum;

public void total(int a, int b){

sum = a + b;

System.out.println("Addition of two numbers:" +sum );

}

public static void main(String []args){

Addition add = new Addition ();

add.total(10, 20);

}

}

Output

Addition of two numbers: 30

Learn more about Cross-Platform Mobile Technology for Android and iOS using Java in this insightful blog now!

"0 Responses on Classes and Objects"

100% Secure Payments. All major credit & debit cards accepted Or Pay by Paypal.
top

Sales Offer

  • To avail this offer, enroll before 20th September 2017.
  • This offer cannot be combined with any other offer.
  • This offer is valid on selected courses only.
  • Please use coupon codes mentioned below to avail the offer
offer-june

Sign Up or Login to view the Free Classes and Objects.