1概念
父类中分支或衍生出子类,子类可以通过继承而拥有父类的属性和方法,并且可以发展新的属性和方法。
2应用
访问修饰符+class+子类名+extengds+父类名(一个包内){
}
public class Cat extends Animal{
}
1.一个子类只能继承一个父类,但是父类仍可向上继承父类,子类可继承其父类的父类
2。子类无法继承父类的私有属性和方法,但可以通过公共方法调用获取其值
class Animal { private String name;
public String getName() {
return name;}
public void setName(String name) {
this.name = name;}
}
class Dog extends Animal{
}
public static void main(String[] args) { Dog dog = new Dog(); dog.setName("旺财");
3.当父类的方法属性无法完全满足子类时,子类中可以写新的方法定义新的属性,且子类可以重写父类中方法
注意:子类访问权限不能更低(public>默认>私有)
4.super表示引用父类对象
6352

被折叠的 条评论
为什么被折叠?



