随笔分类 - java设计模式
摘要:单例模式确保一个类只创建一个对象,不需要实例化类的对象,提供了一个访问实例的方法。 故构造函数必须是私有的,且有一个返回类型是实例本身的方法 代码演示: # 创建一个Singleton类 SingleObject.java 饿汉式 懒汉式 # 测试并验证输出 从单例类中获取唯一的对象 Singlet
阅读全文
摘要:抽象工厂模式也是一种工厂模式,只是它生产的对象是工厂。 代码演示 第1步:创建Shape的接口 Shape.java 第2步:创建实现相同接口的具体类 Rectangle.java Square.java Circle.java 第3步:创建一个Colors接口 Color.java 第4步:创建实
阅读全文
摘要:先通过例子理解一下 第1步:创建一个接口 Shape.java 第2步:创建几个实现类 Rectangle.java Square.java Circle.java 第3步:创建工厂根据给定的信息生成具体类的对象 ShapeFactory.java 第4步:演示使用工厂通过传递类型等信息来获取具体类
阅读全文

浙公网安备 33010602011771号