大话设计模式 Java溢彩加强版
全新正版 极速发货
¥
82.32
6.4折
¥
129
全新
库存4件
作者 程杰
出版社 清华大学出版社
ISBN 9787302615538
出版时间 2022-10
装帧 平装
开本 32开
定价 129元
货号 1202743545
上书时间 2024-11-25
商品详情
品相描述:全新
商品描述
作者简介 "程杰,一个被读者誉为很适合写IT技术书的家伙。 著有 《大话数据结构》(霸榜12年,知乎推荐、B站解书常客。开创了一种适合中国人阅读的趣味讲解IT知识的风格与模式)。 作者参与过政府机构、证券、游戏、交通等多种行业的软件开发及项目管理工作,也曾做过软件培训的教师,目前从事教育类APP/微信小程序的开发与运营。因为有过两年半高中数学教学的独特经历,使得其书作当中处处以初学者视角考虑和分析问题,成为了当前很受欢迎的IT技术图书作者之一。 " 目录 第0章 楔子 培训实习生—面向对象基础1 0.1培训实习生1 0.2类与实例2 0.3构造方法4 0.4方法重载6 0.5属性与修饰符7 0.6封装9 0.7继承10 0.8多态14 0.9重构18 0.10抽象类20 0.11接口22 0.12集合27 0.13泛型29 0.14客套31 第1章代码无错就是优?—简单工厂模式32 1.1面试受挫32 1.2初学者代码毛病33 1.3代码规范34 1.4面向对象编程34 1.5活字印刷,面向对象35 1.6面向对象的好处37 1.7复制vs.复用37 1.8业务的封装38 1.9紧耦合vs.松耦合40 1.10简单工厂模式42 1.11UML类图43 第2章商场促销—策略模式48 2.1商场收银软件48 2.2增加打折49 2.3简单工厂实现50 2.4策略模式53 2.5策略模式实现55 2.6策略与简单工厂结合57 2.7策略模式解析58 第3章电子阅读器vs.手机—单一职责原则60 3.1阅读干吗不直接用手机?60 3.2手机不纯粹60 3.3电子阅读器vs.手机61 3.4单一职责原则62 3.5方块游戏的设计62 3.6电子阅读器与手机的利弊65 第4章考研求职两不误—开放-封闭原则66 4.1考研失败66 4.2开放-封闭原则67 4.3何时应对变化69 4.4两手准备,并全力以赴70 第5章会修电脑不会修收音机?—依赖倒转原则72 5.1MM请求修电脑72 5.2电话遥控修电脑73 5.3依赖倒转原则74 5.4里氏代换原则77 5.5修收音机78 第6章穿什么有这么重要?—装饰模式80 6.1穿什么有这么重要?80 6.2小菜扮靓第一版81 6.3小菜扮靓第二版83 6.4装饰模式85 6.5小菜扮靓第三版88 6.6商场收银程序再升级91 6.7简单工厂+策略+装饰模式实现92 6.8装饰模式总结96 第7章为别人做嫁衣—代理模式98 7.1为别人做嫁衣!98 7.2没有代理的代码100 7.3只有代理的代码101 7.4符合实际的代码102 7.5代理模式104 7.6代理模式应用105 7.7秀才让小六代其求婚106 第8章工厂制造细节无须知—工厂方法模式107 8.1需要了解工厂制造细节吗?107 8.2简单工厂模式实现108 8.3工厂方法模式实现109 8.4简单工厂vs.工厂方法110 8.5商场收银程序再再升级115 8.6简单工厂+策略+装饰+工厂方法116 第9章简历复印—原型模式120 9.1夸张的简历120 9.2简历代码初步实现121 9.3原型模式123 9.4简历的原型实现125 9.5浅复制与深复制126 9.6简历的深复制实现129 9.7复制简历vs.手写求职信130 第10章考题抄错会做也白搭—模板方法模式132 10.1选择题不会做,蒙呗!132 10.2重复=易错+难改133 10.3提炼代码135 10.4模板方法模式138 10.5模板方法模式的特点140 10.6主观题,看你怎么蒙140 第11章无熟人难办事?—迪米特法则141 11.1第一天上班141 11.2无熟人难办事142 11.3迪米特法则144 第12章牛市股票还会亏钱?—外观模式145 12.1牛市股票还会亏钱?145 12.2股民炒股代码146 12.3投资基金代码147 12.4外观模式149 12.5何时使用外观模式150 第13章好菜每回味不同—建造者模式152 13.1炒面没放盐152 13.2建造小人一154 13.3建造小人二155 13.4建造者模式156 13.5建造者模式解析159 13.6建造者模式基本代码160 第14章老板回来,我不知道—观察者模式162 14.1老板回来?我不知道!162 14.2双向耦合的代码163 14.3解耦实践一165 14.4解耦实践二167 14.5观察者模式170 14.6观察者模式的特点172 …… 内容摘要 本书是百万销量的经典畅销书《大话设计模式》的全新升级版,描述语言由上一版C#变为Java。本书 在形式上开创了IT技术图书的先河。通篇以情景对话形式,用多个小故事和编程示例来组织解读GoF(设计模式经典名著—Design Patterns Elements of Reusable Object-Oriented Software)的23个设计模式。本书 共分为一个楔子+29章正文。其中,楔子主要通过一个编程实例的演变为初学者介绍了面向对象的基本概念,用来奠定面向对象基础以及树立正确的、有高度的开发思维;第0、1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计规则;第2章,以及第6~28章详细讲解了23种设计模式;第29章对设计模式进行了全面总结。本书 的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演讲过程中,极大地降低设计模式的学习门槛,让初学者可以更加容易地理解为什么这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的,引导读者体会设计演变过程中蕴藏的大智慧。 主编推荐 《大话设计模式【Java溢彩加强版】》延续了前作轻松调侃的风格,采用了师生对话的方式展开讨论,其中穿插了大量“接地气”的类比案例,帮助大家迅速“开窍”,作者精心将本书图表制作成彩色三维形式,阅读起来你会发现,不仅仅是养眼,对一些流程、概念的解说,用彩色三维图表更为精准,学习体验有了质变。
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价