设计模式
黎明的蜗牛
这个作者很懒,什么都没留下…
展开
-
集合
数组:优点:1.在内存中连续存储,可以快速而容易地从头到尾遍历元素,可以加快修改元素。 缺点:创建时必须制定数组的大小,在两个元素之间添加元素比较困难。 集合:ArrayList是命名空间System.Collections下的一部分,实现Ilist接口。 优点:1.根据使用大小按需动态增加,不用实现设置其大小的控制。 2.可以随意的添原创 2013-04-24 11:14:02 · 1094 阅读 · 6 评论 -
设计模式的5个原则
1.单一职责原则: 一个类应该仅有一个引起它变化的原因。如果一个类承担的过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱活着一直这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 2.开放—封闭原则: 1.软件实体(类、模块、函数)应该可以扩展,但是不可以修改。对于扩展是开放的,对于更改是封闭的。 2.在最初编写代码时,假设变化不会发生原创 2013-04-30 19:40:30 · 1098 阅读 · 5 评论