package duixiang;
public class 父类 {
private int age;
private String name;
private double height;
public int getAge() {
return age;
}
public void setAge(int age) {
if (age > 25) {
this.age = 18;
} else {
this.age = age;
}
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public void eat(){
System.out.println("人类可以吃饭");
}
public void sleep(){
System.out.println("人类可以睡觉");
}
package duixiang;
public class 子类 extends 父类{
private int stunumber;
public int getStunumber() {
return stunumber;
}
public void setStunumber(int stunumber) {
this.stunumber = stunumber;
}
//学生特有属性学习
public void study(){
System.out.println("好好学习,天天向上");
}
//方法的重写:当子类对父类的方法不满意的时候,对父类方法进行修改
public void eat() {
System.out.println("学生可以不吃饭");
}
}
}
package duixiang;
public class 继承的调用 {
public static void main(String[] args) {
子类 studen = new 子类();
studen.setStunumber(9527);
studen.setAge(18);
studen.setName("周星驰");
studen.setHeight(175);
studen.eat();
studen.sleep();
studen.study();
}
}