博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年9月16日

摘要: 一、单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱他的设计,当变化发生时,设计会遭受到意想不到的破坏;软件设计真正要做的许多内容就是发现职责并把那些职责相互分离。 二、开放-封闭原则 软件实体应该可... 阅读全文

posted @ 2015-09-16 21:32 shanymen 阅读(2563) 评论(0) 推荐(0) 编辑

摘要: 一、集合与泛型数组集合(ArrayList)泛型优点连续存储、快速从头到尾遍历和修改元素使用大小可按需动态增加类型安全;省去拆箱和装箱操作缺点创建时必须制定数组变量的大小; 两个元素之间添加元素比较困难类型不安全,接受所有类型的数据; 导致一直进行拆箱和装箱操作,带来很大的... 阅读全文

posted @ 2015-09-16 20:42 shanymen 阅读(333) 评论(0) 推荐(0) 编辑