设计模式
xxaizai
这个作者很懒,什么都没留下…
展开
-
适配器模式
一、接口与抽象类的区别:1、一个类可以实现多个接口,只能继承一个类;2、抽象类可以包含具体的方法,接口的方法都是抽象的;3、抽象类可以声明和使用字段;接口不能,接口只能有static final常量4、抽象类可以是public、protected、private或者默认的package,而接口全为public5、抽象类可以定义构造函数,接口不能。 接口描述了类协作...原创 2013-04-29 01:10:35 · 93 阅读 · 0 评论 -
外观模式
面向对象中通常将可以重复使用的工具类中的行为组织在一起形成最小的类。但是随着包的复用性使得子系统中类的多样性导致选择太多,这时可以使用外观(Facade)模式。一个个外观就是一个类,它包含的功能介于工具包与应用程序,它为子系统提供了一个接口,便于子系统使用它。它为子系统中的一组接口提供一个统一的高层接口。这一接口使得子系统更加容易使用。 ...原创 2013-04-29 14:51:36 · 92 阅读 · 0 评论