java⾯向对象程序设计pdf_《⾯向对象设计原理与模式(Java
版)》PDF下载_IT教。。。
资源名称:《⾯向对象设计原理与模式(Java版)》PDF 下载
内容简介 · · · · · ·
《⾯向对象设计原理与模式》全⾯介绍了Java⾯向对象程序设计的原理和模式,帮助解决Java程序中的设计问题。此外,该书⼗分注重Java⾯向对象程序设计的每个细节,以及继承、⽅法、类、设计模式等在程序设计中起到的关键作⽤,浓缩了Java的精华。在进⾏理论介绍的同时,《⾯向对象设计原理与模式》⼗分重视实践技能的培养,⼀些较为综合的实例贯穿了相关的知识点,使学⽣理解并掌握它们在程序设计中的真正⽤处和在提升程序性能⽅⾯的作⽤。《⾯向对象设计原理与模式》不但可作为⾼校计算机科学专业的教材,还可作为Java程序设计⼈员的必备参考书。
资源截图:
资源⽬录:
第1章 ⾯向对象设计与实现的优雅性
1.1 存在的问题
1.2 软件⼯程
1.3 设计优雅软件的标准
1.4 说明
1.5 练习题
1.6 参考⽂献
第2章 ⾯向对象的基础知识
2.1 ⾯向对象编程与⾮⾯向对象编程
2.1.1 ⾯向对象编程与⾮⾯向对象编程简介java编程开发高清pdf
2.1.2 ⾯向对象语⾔
2.1.3 ⾯向对象编程的优点
2.2 Java中的类、对象、变量和⽅法
2.3 插⼊语:Java中的类⽅法和类变量
2.3.1 类变量及类⽅法简介
2.3.2 Java中的类变量及其使⽤
2.3.3 Java中的类⽅法及其使⽤
2.3.4 ⼩结
2.4 UML类图简介
2.5 实现继承
2.5.1 特殊化
2.5.2 Java中的Obiect⽗类
2.5.3 特殊化的另⼀种使⽤
2.5.4 泛化
2.5.5 Java中的单继承
2.6 类型、⼦类型和接⼝继承
2.6.1 类型
2.6.2 多态
2.6.3 多态的价值
2.7 接⼝与抽象类
2.8 动态⽅法调⽤
2.9 重载与重写
2.10 控制对⽅法和数据的访问
2.11 ⼩结
2.12 练习题
2.13 参考⽂献
第3章 优雅性与实现继承
3.1 关于继承的四个观点
3.1.1 代码重⽤观点
3.1.2 Is-A观点
3.1.3 公共接⼝观点
3.1.4 多态观点
3.2 代码重⽤的充分性
3.3 代码重⽤联合Is-A关系的充分性
3.4 代码重⽤、Is-A关系以及公共接⼝的充分性3.5 Has-A关系和UML关联关系
3.6 代码重⽤、Is-A关系、公共接⼝以及多态的充分性3.7 使⽤实现继承的代价
3.8 ⽰例:⼈、⼥⼈和男⼈
3.9 ⽰例:绘制多边形
3.10 ⽰例:排序
3.11 Java中数组的⼦类化
3.12 回顾:继承与引⽤
3.13 ⼩结
3.14 练习题
3.15 参考⽂献
第4章 优雅性与⽅法
4.1 编码风格和命名约定
4.2 ⽅法与分解
4.3 内聚⽅法
4.4 结构良好的对象和类不变式
4.5 内部⽂档
4.6 外部⽂档
4.7 案例分析:重写Java中的equals⽅法
4.8 案例分析:重写Java中的clone⽅法
4.9 重构
4.10 代码优化
……
第5章 优雅性和类
第6章 Money类的简单案例研究
第7章 设计模式介绍
第8章 绘图应⽤程序案例研究
第9章 语⾔解析器案例研究
附录A UML介绍
附录B 编码约定和Javadoc注释
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论