testperson.java
来自「用来学习java 的文档」· Java 代码 · 共 47 行
JAVA
47 行
/***
* 继承的实现
* 强调下。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 + =
减小字号Ctrl + -
显示快捷键?