码迷,mamicode.com
首页 > 编程语言 > 详细

java之继承

时间:2020-05-24 13:38:29      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:之间   一个   多继承   构造方法   调用   类之间的关系   子类   构造   nbsp   

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

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

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

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

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

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

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

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

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

 

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

 super- this关键字  

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

 

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

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

new Cat();

public Cat(){

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

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

}

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

java之继承

标签:之间   一个   多继承   构造方法   调用   类之间的关系   子类   构造   nbsp   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!