📄 testperson.java
字号:
/***
* 继承的实现
* 强调下。void是无返回的,所以 用this 来指向他自己
* 否则都是用 return 来返回
* 构造函数 不用定义类型,继承外部类,注意除了私有不能继承,其他只要静态 就 *可继承
* @author Administrator
*
*/
class Person/*类:人*/ {
private String name;//名字
private int age;//年龄
public void setName(String name)/*设置名字*/ {
this.name=name;
}
public void setAge(int age) /*设置年龄*/{
this.age=age;
}
public String getName()/*获取名字*/{
return name;
}
public int getAge()/*获取年龄*/{
return age;
}
}
class Student /*类:学生*/extends/*继承*/ Person {
private String school;//学校
public String getSchool() /*获取学校*/{
return school;
}
public void setSchool(String school)/*设置学校*/ {
this.school =school;
}
}
public class TestPerson {
public static void main(String arg[]){
Student student = new Student();
student.setName("John");//学生继承了人的方法 设置名字
student.setAge(18);//学生继承了人大 方法 设置年龄
student.setSchool("SCH");//学生自己的方法 设置学校
System.out.println(student.getName());
System.out.println(student.getAge());
System.out.println(student.getSchool());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -