随笔分类 - 舍已末世
摘要:MVC模式:即Model-View-Controller模式,该模式将应用程序划分为数据模型模块,数据显示模块,逻辑控制模块:Model 代表一个对象或一个装载了数据的POJO,同样可以包含一些逻辑,即当其自身的数据发生变化时,去通知ControllerView 代表Model中数据的视觉展示Con...
阅读全文
摘要:单例模式是JAVA中最简单的设计模式,它同样是基于创建模式的。该模式只涉及到一个类,该类负责创建自身的对象并且确保只创建一个,然后再提供一个静态的用于访问自身对象的公共方法。下图是单例模式的典型类图:典型的单例模式类,包括三个要求:私有的静态的自身对象私有的构造方法公共的获取自身私有静态对象的方法代...
阅读全文
摘要:抽象工厂模式,即工厂的工厂模式,它用于创建其它工厂。它同样是基于创建模式的。在抽象工厂模式中,有一个接口负责创建与对象相关的工厂,且不需要指明这些对象所属的类。当该接口创建出工厂之后,该工厂就可以使用工厂模式中提及的方式进行使用。【实现】首先,创建两个接口,一个用于创建图形,另一个用于创建颜色,其次...
阅读全文
摘要:工厂模式是JAVA中最常用的设计模式。工厂模式是基于创建模式的,它提供了创建对象的最佳途径。在工厂模式中,创建对象无需向对象的使用者暴露该对象的创建逻辑,只需提供一个公共的创建接口即可。【实现】我们将创建一个图形接口及实现了该接口的一批实体类,然后定义一个图形工厂,该工厂会接收创建信息(圆/长方形/...
阅读全文

浙公网安备 33010602011771号