继承的概念在生活中举例:
儿子可以继承父亲的财产,但是儿子以后也会拥有自己的财产
在java继承的概念来说,子类可以继承父类的特性,但是它也可以拥有自己的方法和成员变量

父类名称为animal(动物)这个动物可以拥有特性,性别体重还有吃或者跑等等
性别体重是属性,吃或者跑是方法,在子类就可以继承,创建子类,狗和猫,继承animal类,就可以用父类的特性,但是创建的狗和猫类他们的父类就是唯一的,只能有一个父类
但是狗和猫还有自己的特性,所以这时候我们就可以在这两个类去定义自己的方法和成员属性,比如猫会捉老鼠,狗会叫,这时我们就可以分别去定义它。
若我们在猫类调用狗类的会叫的方法这时程序就是会报错的,因为子类不能互相直接调用。


网友评论