01.
类设计者的核查表(读书笔记类)类设计者的核查表 # 你的类需要一个构造函数吗? 一般情况下,复杂的类需要构造函数来隐藏他们内部工作方式,有些类太简 单,他们的结构就是他们的接口,所以不需要构造函数。# 你的数据成员是私...查看完整版>>
类设计者的核查表(读书笔记类)
02.
《Java 手机/PDA 程序设计入门》读书笔记11-- MIDP数据库设计1JDBC针对桌面平台或企业用户设计,不适合移动通讯设备。MIDP为的永久性数据储存提供了面向纪录的数据库(Record Orieted Database),称作“记录治理系统”Record Management System(RMS)所有和记录治理系统...查看完整版>>
《Java 手机/PDA 程序设计入门》读书笔记11-- MIDP数据库设计1
03.
《java与模式》读书笔记 ----模式设计的原则里氏代换原则----LSP概念:一个软件实体假如使用一个父类的话,那么一定适用于其之类,而且不能觉察出父类和子类的区别。里氏代换原则是继续复用的基石。只有当衍生类可以替换掉基类,软件单位不会受到影响时,基础类...查看完整版>>
《java与模式》读书笔记 ----模式设计的原则
04.
《设计模式Design Pattern》读书笔记之二十一《设计模式Design Pattern》读书笔记之二十一Visitor模式结构 目的当一个对象(node)结构相对固定的时候,通过创建一个一个visitor对象来对这个结构中的所有node进行访问;而不是在各个node中创建一个一个成员函数;这...查看完整版>>
《设计模式Design Pattern》读书笔记之二十一
05.
《设计模式Design Pattern》读书笔记之二十《设计模式Design Pattern》读书笔记之二十Template Method模式结构 目的在父类定义一个算法的框架,而可以让改算法中的每个步骤在子类中实现。这样,子类可以随意修改算法中的某个具体步骤,但整个算法的结构没有发...查看完整版>>
《设计模式Design Pattern》读书笔记之二十
06.
《设计模式Design Pattern》读书笔记之十九《设计模式Design Pattern》读书笔记之十九Strategy模式结构 目的当一个对象的某个/某些行为有多种算法的时候,不是通过内部的switch/if等方法,也不是通过派生子类的方法,而是把算法放到一个个单独的对象(有共同的...查看完整版>>
《设计模式Design Pattern》读书笔记之十九
07.
《设计模式Design Pattern》读书笔记之十七《设计模式Design Pattern》读书笔记之十七Observer模式结构 目的在一个一对多(one-to-many)的关系中,当一个对象(one)的状态被更新的时候,它的所有的相关对象(many)都会被得到通知。 讨论1, 可能会带来很大的状态...查看完整版>>
《设计模式Design Pattern》读书笔记之十七
08.
《设计模式Design Pattern》读书笔记之十五《设计模式Design Pattern》读书笔记之十五Mediator模式结构 目的为了减少大量的对象(colleague)之间互相通信的复杂性,创建一个中间人--mediator(类似于HUB);这样,各个colleague只要建立跟mediator之间的联系,而...查看完整版>>
《设计模式Design Pattern》读书笔记之十五
09.
《设计模式Design Pattern》读书笔记之十三《设计模式Design Pattern》读书笔记之十三Chain of Responsibility模式结构 目的通过解除消息/请求(request)的发送者与接收者之间的绑定,允许request在一个对象链条中传递,增加request处理的灵活性。当然,一个不...查看完整版>>
《设计模式Design Pattern》读书笔记之十三
10.
《设计模式Design Pattern》读书笔记之十二《设计模式Design Pattern》读书笔记之十二Flyweight模式结构 目的通过共享对象,减少存储空间的消耗 讨论一个对象的状态可以分为内部状态(intrinsic state)和外部状态(extrinsic state)。内部状态是独立于上下文(co...查看完整版>>
《设计模式Design Pattern》读书笔记之十二
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。