Friday, February 4, 2011

inheritance

//Inheritance using one class propertice in anethor class without rewritng

class Teacher
{
int id;
String name;
String add;
float sal;

void setid(int id)
{
this.id=id;
}

int getid()
{
return id;
}

void setname(String name)
{
this.name=name;
}

String getname()
{
return name;
}

void setadd(String add)
{
this.add=add;
}

String getadd()
{
return add;
}

void setsal(float sal)
{
this.sal=sal;
}

float getsal()
{
return sal;
}
}

class Student extends Teacher
{
int marks;

void setmarks(int marks)
{
this.marks=marks;
}

int getmarks()
{
return marks;
}
}

class Inheritance
{
public static void main(String args[])
{
Student s=new Student();

s.setid(10);
s.setname("srinu");
s.setadd("H.No:-44, amerpet");
s.setmarks(899);

System.out.println("Id:------"+s.getid());
System.out.println("Name:------"+s.getname());
System.out.println("Addres:------"+s.getadd());
System.out.println("Marks:------"+s.getmarks());
}
};

No comments:

Post a Comment