设计模式
文章平均质量分 85
冰蛙ing
千帆驶尽回眸望,仍是初少年
展开
-
设计模式第二篇工厂模式
工厂方法模式 **定义:**定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 **类型:**创建类模式 类图: 工厂方法模式代码 interface IProduct { public void productMethod(); } class Product implements IProduct { public void productMethod() { System.out.println("产品"); } }原创 2021-01-11 15:59:49 · 121 阅读 · 1 评论 -
设计模式之单例模式
单例模式 **定义:**确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 **类型:**创建类模式 类图: 类图知识点: 1.类图分为三部分,依次是类名、属性、方法 2.以<<开头和以>>结尾的为注释信息 3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。 4.带下划线的属性或方法代表是静态的。 5.对类图中对象的关系不熟悉的朋友可以参考文章:设计模式中类的关系。 单例模式应该是23种设计模式中最简单的一种模式了。它原创 2021-01-11 15:14:15 · 95 阅读 · 1 评论