美文网首页
Java编程思想(第七章)

Java编程思想(第七章)

作者: KaveeDJ | 来源:发表于2019-01-19 15:05 被阅读48次

复用类

7.1 组合语法

  • 推荐使用懒加载

7.2 继承

  • 一般的规则,让数据成员private,让方法public
  • 当创建了一个子类对象时,该对象包含了一个父类的对象。

7.3 代理

  • 这是继承与组合之间的中庸之道,Java并没有提供对它的直接支持
  • 给类动态的添加方法

7.4 结合使用组合和继承

7.5 在组合与继承之间选择

  • is-a:继承关系
  • has-a:组合关系

7.6 protected关键字

  • protected也提供了包访问权限
  • 域最好还是private,你应当保留更改“底层实现”的权利

7.7 向上转型

  • 多用组合,少用继承
  • 问问自己,是否需要向上转型,如果必须向上转型,就用继承

7.8 final关键字

  • 表示这是无法改变的
  • 编译期常量:即是static又是final的域,用大写表示

7.9 初始化及类的加载

  • 构造器也是static方法

7.10 继承和组合

  • 如果将项目视作是一种有机的、进化着的生命体而去培养,而不是打算像盖摩天大楼一样快速见效,就会获得更多的成功和更迅速的回馈。

相关文章

网友评论

      本文标题:Java编程思想(第七章)

      本文链接:https://www.haomeiwen.com/subject/sbczdqtx.html