摘要:
策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。 Strategy类,定义所有支持的算法的公共接口。 ConcreteStrategy,封装了具体的算法或行为,继承于Strategy。 Context,用一个Conc 阅读全文
posted @ 2017-12-01 12:41
风中寻觅
阅读(265)
评论(0)
推荐(0)
摘要:
面向对象的编程,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。 面向对象的好处 ⒈可维护。 ⒉可复用。 ⒊可扩展。 ⒋灵活性好。 面向对象的实现 ⒈通过封装、继承、多态把程序的耦合度降低。 ⒉用设计模式使得程序更加的灵活,容易修改,并且易于复用。 阅读全文
posted @ 2017-12-01 10:03
风中寻觅
阅读(148)
评论(0)
推荐(0)

浙公网安备 33010602011771号