随笔分类 - 设计模式
摘要:单例(Singleton)模式是Java中最简单的设计模式之一。这种类型的设计模式属于创建模式,因为此模式提供了创建对象的最佳方法之一。 1.创建一个Singleton类 2.从单例类中获取唯一的对象 3.验证输出
阅读全文
摘要:在抽象工厂模式中,接口负责创建相关对象的工厂,而不明确指定它们的类。 每个生成的工厂可以按照工厂模式提供对象。 1.创建Shape的接口 2.创建实现相同接口的具体类 public class Rectangle implements Shape { @Override public void dr
阅读全文
摘要:在工厂模式中,我们没有创建逻辑暴露给客户端创建对象,并使用一个通用的接口引用新创建的对象。 1.创建Shape接口 2.创建多个Shape实现类(这里创建了3个) 3.创建工厂 4.使用工厂通过传递类型等信息来获取具体类的对象 5.输出结果如下:
阅读全文

浙公网安备 33010602011771号