2018-08-31继承学习简要描述

继承的概念在生活中举例:

儿子可以继承父亲的财产,但是儿子以后也会拥有自己的财产

在java继承的概念来说,子类可以继承父类的特性,但是它也可以拥有自己的方法和成员变量


举例说明

父类名称为animal(动物)这个动物可以拥有特性,性别体重还有吃或者跑等等

性别体重是属性,吃或者跑是方法,在子类就可以继承,创建子类,狗和猫,继承animal类,就可以用父类的特性,但是创建的狗和猫类他们的父类就是唯一的,只能有一个父类

但是狗和猫还有自己的特性,所以这时候我们就可以在这两个类去定义自己的方法和成员属性,比如猫会捉老鼠,狗会叫,这时我们就可以分别去定义它。

若我们在猫类调用狗类的会叫的方法这时程序就是会报错的,因为子类不能互相直接调用。


继承就是继承父类所有公共开放的



继承必选满足A is a B 的关系才可以
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容