🔔
资源失效请点击失效反馈,本平台所有资源均免费提供,无任何盈利性质!

《面向对象设计原理与模式(Java版)》PDF 下载

资源名称:《面向对象设计原理与模式(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 面向对象编程与非面向对象编程简介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注释

浏览次数: 35
下载次数: 0
资源类型: 百度云
溯源渠道: 陌佑
资源描述:

资源名称:《面向对象设计原理与模式(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 面向对象编程与非面向对象编程简介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注释

更新时间: 一年前
资源地址:
百度云
  • 点击获取
  • 分享

历史检测记录