Java编程思想(第四版)学习笔记(1)

第一章 对象导论

新体会

1.纯粹替代:继承只覆盖积累的方法。将这种情况下的基类与导出类的关系称之为is-a(是一个)关系。如:一个圆形就是一个几何形状。

2.在导出类型中添加新的接口元素,即扩展接口。这种情况被描述为is-like-a(像是一个)关系,如:热力泵像是一个空调,但是它可以做更多的事情。

3.在Java中,动态绑定是默认行为,不需要添加额外的关键字来实现多态

4.upcastingup源自于继承图的典型布局方式:通常基类在顶部,而导出类在其下部散开。

5.Java采用单根继承结构,终极基类是Object

6.参数化类型在Java中称为泛型。

7.Java完全采用了动态内存分配的方式,即只能以一种方式创建对象(在堆上创建)。

Java编程思想
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,914评论 18 139
  • 第一章 对象导论 对象具有状态、行为和标识。这意味着每一个对象都可以拥有内部数据和方法,并且每一个对象都可以唯一地...
    niaoge2016阅读 845评论 0 0
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,764评论 18 399
  • 第七章 复用类 1. 组合语法 1)对于非基本类型的对象,必须将其引用置于新的类中,但可以定义基本类型数据。2)每...
    FreeCode阅读 587评论 0 0
  • 那时候的太阳应该是初升不久,最能让人感受希望。可以随着漂流的心思触摸和言语。那样的阳光最好,还未刺眼,却已经足够澄...
    山鬼sg阅读 211评论 0 0