2017-05-25继承的学习。

已有 39 次阅读2017-5-25 18:25 |个人分类:知识点总结|系统分类:学习纪录

继承:子类 extends 父类;继承属性和行为。
1.提高了代码的可重用性
2.类和类之间有了关系,可以实现多态,
3.父类描述共性,子类描述个性。is a的关系
4.继承只能是单继承。一个子类只能继承一个父类。



super关键字代表父类引用,调用父类的(无参/有参)构造函数
1.子类创建对象调用构造函数时一定会调用父类的构造函数,默认调用无参构造函数。
2.如果父类定义了有参函数,必须电一无参构造函数。
3.通过super(true)关键字来指定子类的初始化使用哪个函数。super始终在类里面第一行。

方法重写:
子类和父类用
方法名,输入参数,返回值都相同(子类可以是父类返回类型的子类)
子类方法不能缩小父类方法的访问权限
静态只能被静态重写。

一切对象继承自Object
to String()
equals()
Hashcoole()
clone()
get class()
nottify()/wait()/notfyAll()
所有类型都可以转换成Object类型,Object转换成其他类型需要强制类型转换

路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)

facelist

doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

Copyright;  ©2015-2017  知了堂学习社区  Powered by  知了堂Edu!     ( 蜀ICP备16011312号-1 )