ThinkingInJava 学习 之 0000006 复用类

Posted limeOracle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkingInJava 学习 之 0000006 复用类相关的知识,希望对你有一定的参考价值。

  1. 组合语法

    将对象引用置于新类中。

  2. 继承语法

    衍生类自动获得基类中所有的域和方法

    super关键字表示基类。

    1. 初始化基类

      当创建一个衍生类的对象时,该对象创建一个基类的子对象并包含子对象。

      Java 会自动在衍生类的构造器中插入对基类默认构造器的调用。

      如果基类没有默认构造器,则必须在衍生类构造器中指定基类可用的构造器来初始化基类。

      基类在衍生类构造器可以访问它之前,就必须完成初始化。

  3. 代理

  4. 结合使用组合和继承

    1. 确保正确清理

    2. 名称屏蔽

  5. 在组合与继承之间选择

  6. protected关键字

  7. 向上转型

    1. 为什么称为向上转型

    2. 再论组合与继承

  8. final关键字

    1. final数据

      1.final参数

    2. final方法

      1. finali和private关键字

    3. final类

    4. 有关final的忠告

  9. 初始化及类的加载

    1. 继承与初始化

  啦啦啦

以上是关于ThinkingInJava 学习 之 0000006 复用类的主要内容,如果未能解决你的问题,请参考以下文章

ThinkingInJava 学习 之 0000006 复用类

Error 0xC00000FD: Stack overflow 之 更改堆栈保留大小

leetcode题解之50. Pow(x, n)

java学习书籍都有哪些比较好?

ThinkingInJava----第10章 内部类

ThinkingInJava----第11章 持有对象