随笔分类 - OOP
OOP & Design pattern
摘要:电视上天天在说股市2007开门红,鼓吹2007大牛市看来2007不牛市都不行了而政府对这种论调应该也是喜闻乐见的,因为它正被楼市所困:一方面,楼市尾大不调另一方面,房改新策收效甚微用股市来冲冲铁板一样的楼市,也能让部分社会闲散资金投入到被房地产挤压得不行的其它行业。
阅读全文
摘要:OO目标 问题所在 设计目标----------------------------------------------------过于僵硬 可扩展性(新性能可以很容易加入系统)过于脆弱 灵活性(修改不会波及其它)复用率低粘度过高 可插入性(新功能容易加入系统(气囊加入方向盘)) OO原则 Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。 (玉...
阅读全文
摘要:http://www.cnblogs.com/thinhunan/gallery/72041.html
阅读全文
摘要:图象文件就是描绘了一幅图象的计算机磁盘文件。形成数字图象数据后,将其存储在计算机里的方法有2种,即位映射和向量处理方式。 我们这里主要讨论的是位图。不同图象软件几乎都用各种的方法处理图象,图象格式也多种多样,它主要包括文件识别头和图象数据。文件识别头用来让计算机判断是哪种文件格式,图象数据包含了整个对图象描绘相关数据,包括调色板、位图映象等。根据压缩算法不同,映象方式也不同,下面简要介绍一下...
阅读全文
摘要:在学习模式时,两种声音是一定会遇到的。
1、“无招胜有招,无招才是最高境界”;
2、“过分设计”。
这两种声音都是正确的,但如果初学模式者就惦记着这两条,未必对你的学习和成长有利。
阅读全文
摘要:SRP 单一职责原则 就一个类而言,应该专注于做一件事和仅有一个引起它变化的原因。 OCP 开放--封闭原则 对于扩展开放,对于修改封闭。 LSP 里氏替换原则 子(继承)类能在程序中代替父类(C#:基类,Java:超类)。 DIP 依赖倒置原则 抽象不依赖于细节,细节应该依赖抽象。(面向抽象编程,C#为面向接口编程)。 ISP 接口隔离原则 接口属于用户类。(...
阅读全文