/**子类可以通过继承自动获得父类中访问权限为public,protected,default的成员变量和方法,但是不能继承权限为private的成员变量和方法*/
/**父类**/
public class Person {
public String name;
public int age;
public void Say(){
System.out.println("Hi" +name );
}
public void setName(String name){
this.name = name;
}
public String getName(){
return name;
}
}
/**子类、主类**/
public class Student extends Person{
String schoolname;
public void gotoSchool(){
System.out.println("I am a student.");
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Student student1 = new Student();
student1.name = "HZ";
student1.age = 20;
student1.schoolname = "Hope";
student1.Say();
student1.gotoSchool();
System.out.println("My name is " +student1.name);
System.out.println("My schoolname is " +student1.schoolname);
}
}
Java学习1
最新推荐文章于 2024-07-13 22:56:10 发布