Java session5

9
Internet technologies Jigar Jobanputra

Transcript of Java session5

Page 1: Java session5

Internet technologiesJigar Jobanputra

Page 2: Java session5

Defining a class in java•class rectangle

{

}

Page 3: Java session5

Various members within classclass student{

public static void main(String[] args){

student s1,s2;}

}

Page 4: Java session5

Creating a instance class student{

public static void main(String[] args){

student s1,s2;s1=new student();s2=new student();

}}

Page 5: Java session5

Instance variableclass student{

int rollno,enrollno;}

Page 6: Java session5

Accessing instance variableclass student{

int rollno,enrollno;public static void main(String args[]){student s1;s1=new student();s1.roll=1;s1.enroll=1111;}

}

Page 7: Java session5

methodclass student{

int roll,enroll,m1,m2,m3;int total_marks(){return(m1+m2+m3);}public static void main(String [] args){student s1;s1=new student();s1.m1=10,s1.m2=20,s1.m3=30;System.out.println(“Total marks is :” + s1.total_marks());}

}

Page 8: Java session5

Practice example for class•Prepare bank class•Data members : acno,Name,balance•Member function:

▫View balance▫Deposite▫withdraw

Page 9: Java session5

Constructor• We define constructor by using the class name. it is

written almost similar to a method, but it should not have a return type and its name is the same as the class name.class student{student() //default constructor{}student(int a) //parameterized constructor{}}