结构型模式编程
结构型模式考虑的是类及对象如何组合成更大的结构。
结构模式的分类:
1.类的结构模式:使用继承机制来组合接口或实现。
2.对象的结构模式:描述如何通过组合对象产生新功能的方法,是动态的,因为他可以在运行期随时改变对象的组合能力,这是类结构无法达到的。
尽管各个模式的目的截然不同,但却具有互补性。如果能结合使用则能获得意想不到的效果。
结构型模式考虑的是类及对象如何组合成更大的结构。
结构模式的分类:
1.类的结构模式:使用继承机制来组合接口或实现。
2.对象的结构模式:描述如何通过组合对象产生新功能的方法,是动态的,因为他可以在运行期随时改变对象的组合能力,这是类结构无法达到的。
尽管各个模式的目的截然不同,但却具有互补性。如果能结合使用则能获得意想不到的效果。