
工厂
TL。
认定的事就把它做到完
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例模式懒汉式
单例模式懒汉式:用的时候才创建对象public class Teacher { private Teacher(){} private static Teacher t=null; //调用方法的时候再new Teacher(); //懒汉式有线程安全问题 //要加synchronized public synchronized stat...原创 2020-05-01 21:28:00 · 137 阅读 · 0 评论 -
单例模式饿汉式
单例模式饿汉式:类一加载就创建对象public class Student { private Student() { } //静态随着类的加载而加载,所以叫做饿汉式 private static Student s = new Student(); public static Student GetStudent() { retu...原创 2020-05-01 21:25:56 · 148 阅读 · 0 评论 -
简单工厂
抽象动物类,包含了动物相同特性的功能:public abstract class Animal { public abstract void eat();}动物工厂:public class AnimalFactory {//私有构造 private AnimalFactory(){}//第一种方法://外界想要狗直接类名.方法就可以 /*public s...原创 2020-05-01 12:54:20 · 181 阅读 · 0 评论 -
简单工厂
工厂实现这个接口可以返回任意Animal 的子类public abstract interface Factory {//可以造任何动物 public abstract Animal createAnimal();}动物的抽象类,里面包含动物的相同功能public abstract class Animal { public abstract void eat();}...原创 2020-05-01 12:27:32 · 120 阅读 · 0 评论