• 吃着吃着 你就文艺了! 2019-04-26
  • 网友为家具厂门厂排尘问题提建议 2019-04-26
  • 楚天传媒大厦招租信息 2019-04-21
  • 万科养老业务进入第二阶段,服务取代产品成为中心 2019-04-19
  • 四川省宜宾五粮液集团有限公司获第十二届人民企业社会责任奖年度扶贫奖 2019-04-16
  • 【黑河天气】最新黑河今天天气,实时提供黑河气温、空气质量、24小时天气预报、生活指数查询 2019-04-16
  • 【惊坛投稿】帮你上头条!来给“一语惊坛”投稿,下一个头条就是你! 2019-04-14
  • 南越王宫博物馆:《广东四大名窑》开讲 2019-03-21
  • 学习贯彻落实习近平总书记重要讲话精神 2019-03-21
  • 端午临近,苏州河上53支龙舟竞渡 2019-03-08
  • 图书介绍

    山西十一选五走势:国外计算机科学经典教材:面向对象设计原理与模式(Java版)

    • [美] 斯科瑞 著;腾灵灵,仲婷 译
    • 出版社: 清华大学出版社
    • ISBN:9787302196716
    • 版次:1
    • 商品编码:10156738
    • 包装:平装
    • 开本:16开
    • 出版时间:2009-04-01
    • 用纸:胶版纸
    • 页数:310
    • 字数:499000
    • 正文语种:中文

    PDF下载

    图书目录

    第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 代码优化
    4.11 小结
    4.12 练习题
    4.13 参考文献

    第5章 优雅性和类
    5.1 开始寻找类和类之间的关系
    5.1.1 提取名词和动词
    5.1.2 使用应用领域的概念
    5.1.3 使用CRC卡片
    5.1.4 类协议
    5.1.5 小结
    5.2 最大化内聚度
    5.3 责任的分离
    5.4 避免冗余
    5.5 完整一致的协议
    5.6 回顾:可变性与不可变性
    5.7 为改变而设计
    5.8 迪米特法则
    5.9 小结
    5.10 练习题
    5.11 参考文献

    第6章 Money类的简单案例研究
    6.1 Money的朴素表示法
    6.2 USMoney类
    6.3 使用Money的子类来表示不同的货币
    6.4 使用具有一个币种属性的单一Money类
    6.5 混合币种与简单币种
    6.6 币种间转换
    6.7 MoneyConverter类的问题
    6.8 MixedMoney类和SimplemMoney类的问题
    6.9 仅用MixedMoney类
    6.10 另一种使用二叉树的实现方法
    6.11 小结
    6.12 练习题
    6.13 参考文献

    第7章 设计模式介绍
    7.1 适配器模式
    7.2 单例模式
    7.3 迭代器模式
    7.4 命令模式
    7.5 工厂
    7.6 小结
    7.7 练习题
    7.8 参考文献

    第8章 绘图应用程序案例研究
    8.1 用户界面
    8.2 观察者模式
    8.3 图形层次
    8.4 模型一视图.控制器体系结构
    8.5 原型模式
    8.6 状态模式
    8.7 组成模式
    8.8 备忘录模式
    8.9 小结
    8.10 练习题
    8.11 参考文献

    第9章 语言解析器案例研究
    9.1 VSSJ:Java的一个非常简单的子集
    9.2 美化输出
    9.3 扫描
    9.4 简单的美化输出程序
    9.5 解释器模式
    9.6 AST设计
    9.7 方法发现器
    9.8 优雅实现的一些问题
    9.9 访问者模式
    9.10 访问者和双重分派
    9.11 外观模式
    9.12 解析器和生成器
    9.13 记号、访问者及多态
    9.14 小结
    9.15 练习题
    9.16 参考文献
    附录AUML介绍
    附录B编码约定和Javadoc注释

    山西11选5任5最大遗漏 www.nwuo.net 查看全部 ↓

    精品推荐

  • 吃着吃着 你就文艺了! 2019-04-26
  • 网友为家具厂门厂排尘问题提建议 2019-04-26
  • 楚天传媒大厦招租信息 2019-04-21
  • 万科养老业务进入第二阶段,服务取代产品成为中心 2019-04-19
  • 四川省宜宾五粮液集团有限公司获第十二届人民企业社会责任奖年度扶贫奖 2019-04-16
  • 【黑河天气】最新黑河今天天气,实时提供黑河气温、空气质量、24小时天气预报、生活指数查询 2019-04-16
  • 【惊坛投稿】帮你上头条!来给“一语惊坛”投稿,下一个头条就是你! 2019-04-14
  • 南越王宫博物馆:《广东四大名窑》开讲 2019-03-21
  • 学习贯彻落实习近平总书记重要讲话精神 2019-03-21
  • 端午临近,苏州河上53支龙舟竞渡 2019-03-08
  • 澳洲幸运5是哪里产的 北京赛车不定位技巧 排列3开奖结果 北京赛車pk10 快乐12开奖结果查询 七乐彩115开奖结果 上海彩票投注站申请 重庆时时彩开奖号码 半全场同赔 买排列三 重庆百变王牌百宝 群英会开奖结果 竞彩足球半全场博客 双色球中6保5旋转矩阵 印尼雅加达五分彩官网 竞猜足彩比分直播