复用类
2017-03-28 18:54:03 0 举报
AI智能生成
复用类
作者其他创作
大纲/内容
初始化引用
在对象定义的地方
在类的构造器中
使用对象之前,惰性初始化
实例初始化
继承语法
extends关键字
一般字段是private,方法是public
初始化基类,自动在构造器中调用基类构造器
带参数的构造器用super显示调用
代理
继承和组合的结合方式
在代理类中包含对象,只暴露部分接口,提供更好的控制
结合使用组合和继承
在finally子句中清理资源
清理动作与生成顺序相反,最后调用基类的清理方法
子主题
@Override可以避免错误重载
向上转型
参数是基类,实际传参是子类
final关键字
final数据
一个永不改变的编译时常量
引用被指定为一个对象,就无法改为指向另一个对象,对象本身可以改变
在运行时被初始化的值,不希望它被改变
空白final,声明为final但又未给的初值的域,编译器确保在使用前必须被初始化
final参数,参数列表中的final引用,不能在方法内修改指向的对象
final方法
把方法锁定,以防继承类修改它的含义
过去是为了提高效率
类中所有的private方法都隐式地指定为final的
final类,不能被继承,出于安全的考虑,其中方法默认为final
先初始化基类,再初始化子类,不管基类是否被调用
0 条评论
下一页