设计模式总结1

1.代码不是没有错误就是最好的

(1)命名要规范-------取一个好的名字。

(2)代码少做无用功。

(3)注意逻辑错误。

(4)面向对象:可维护、可复用、可扩展、灵活性好

2.简单工厂模式:sfp

(1)保护数据(封装)

(2)将所有操作分离开为多个操作;使每一个类实现其单一的功能(继承,多态)。

(3)通过变量的方式,用户可随机输入数据(可维护)。

(4)子类可以使用父类的public成员(可复用)。

(5)父类可以派生出其他子类实现不同需求(可扩展)。

(6)用户可以通过sfp随机选择子类方法(灵活性好)。

posted @ 2014-01-24 11:51  雪红朱  阅读(103)  评论(0编辑  收藏  举报