首页 > 编程语言 > 详细

java之继承

时间:2020-05-24 13:39:40      阅读:51      评论:0      收藏:0      [点我收藏+]

extends : 拓展的意思.    子类是父类的拓展  

JAVA中只有单继承 ,没有多继承 !

继承 是类和类之间的关系,类和类的关系还有 依赖,组合,聚合等.

继承: 顾名思义 儿子继承爸爸的所有钱财.

  子类继承父类类用exntends关键字.

子类 和父类之间,可以用 是 is a 来诠释,  比如: 人类 和 学生类 ,   学生 是人,  

被继承的类叫做 基类,父类

继承的类叫做 子类,派生类

  子类 比父类 的功能要多,   子类继承所有父类的东西,并且子类还可以自行扩展和父类不一样的功能.

 

Object 类是所有类的父类或间接父类

 super- this关键字  

我们在new一个对象的时候,调用其构造方法, 是先调用了父类的构造方法,然后在调用本类的构造方法,

 

无参构造方法是类的默认构造方法,  

如果写了其他有参构造方法,应该把无参构造方法显示的写出来.  不然无法调用原有的无参构造器

new Cat();

public Cat(){

//默认第一句调用 super(); 

//然后才是子类的构造操作.

}

方法的重写 :*** 多态***

java之继承

原文:https://www.cnblogs.com/shenyueshuo/p/12950688.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!