摘要:
1.代码不是没有错误就是最好的(1)命名要规范-------取一个好的名字。(2)代码少做无用功。(3)注意逻辑错误。(4)面向对象:可维护、可复用、可扩展、灵活性好。2.简单工厂模式:sfp(1)保护数据(封装)(2)将所有操作分离开为多个操作;使每一个类实现其单一的功能(继承,多态)。(3)通过变量的方式,用户可随机输入数据(可维护)。(4)子类可以使用父类的public成员(可复用)。(5)父类可以派生出其他子类实现不同需求(可扩展)。(6)用户可以通过sfp随机选择子类方法(灵活性好)。 阅读全文
摘要:
这次学习设计模式是为了更好的帮助前面学到的东西,首先来看看今天我学到的内容吧:1.UML 类图:(1)一般最开始是抽象类,用斜体表示:这个类一般有类名称、字段或属性、方法和行为。(2)继承类:继承了父类的属性,有自己的特性。(3)多态:一个类可以派生出多个类。(4)接口:一般为父类不能做到的成员,子类通过一种约定能做到的这种约定。 阅读全文
摘要:
前段日子复习了《C#入门精通》:学到了:1.变量2.表达式3.流程控制------分支与循环4.特别变量------enum,struct,array[]5.函数----------即方法6.面向对象------封装,继承,多态因时间原因,在此只能写一个大约的介绍,后面的看的《设计模式》会说的详细一些;当然也有自己的理解,如果我的理解有误的话,望指正,谢谢! 阅读全文