已经很多天没有看设计模式了,今天继续,呵呵:
设计原则:多用组合(compositon),少用继承。
将多个类结合起来。
设计模式:策略模式定义了算法簇,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
建立可维护的OO系统,随时想到系统以后可能需要的变化以及应付变化的原则。
OO基础:抽象,封装,多态,继承
原则:封装变化;多用组合,少用继承;针对接口编程,不对实现编程。
模式:策略模式
已经很多天没有看设计模式了,今天继续,呵呵:
设计原则:多用组合(compositon),少用继承。
将多个类结合起来。
设计模式:策略模式定义了算法簇,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
建立可维护的OO系统,随时想到系统以后可能需要的变化以及应付变化的原则。
OO基础:抽象,封装,多态,继承
原则:封装变化;多用组合,少用继承;针对接口编程,不对实现编程。
模式:策略模式