A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

继承原则:子类只继承超类中非private的成员变量 *隐藏原则(Hiding):子类的成员变量和超类的成员变量同名时,超类的成员变量被隐藏。
若想使用超类的成员变量用super.  
class Person{        
String name;
                         int age;        
                       String address;        
void setPerson(String name,int age,String address)
{
this.name=name;
this.address=address;
this.age=age;                        
}        
void print()
{                
System.out.println("woshiperson");
} }
class Student extends Person{        
String department;        
void setStudent(String name,int age,String address,String department){                 this.name=name;
this.age=age;
this.address=address;
this.department=department;
}        
void print(){
System.out.println("woshistudent");
} }
public class Person_ex {        
public static void main(String arge[])       
{
Person p=new Person();
p.setPerson("tom",21,"121");
Student s=new Student();
s.setStudent("john",22,"336","computer");
/*System.out.println(p.name+"  "+p.age+"  "+p.address);System.out.println(s.name+"  "+s.age+"  "+s.address);*/
s.print();        
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马