类的继承还是有点绕的,多用用才行
掌握知识点
- super关键字的使用语法
- extends的使用语法
- 类的继承
- 父类属性和方法的继承
- 面向对象传参机制
- get()和set()方法的使用
public class Dog extends Animal{ //继承父类
private String sex;
public String getSex(){
return sex;
}
public Dog(String type, String name, int age){
super(type,name,age); //继承父类属性
}
public void setSex(String sex){
this.sex = sex;
}
public void sleep(){
System.out.print("一只名为" + super.getName() + "性别为" + sex + "的小狗,现在" + super.getAge() +
"岁,它正在睡觉"); //调用父类getName方法
}
}