摘要: 1、什么是工厂模式 实现了创建者和调用者的分离,工厂模式分为简单工厂、工厂方法、抽象工厂模式 2、工厂模式分类 (1)简单工厂模式 简单工厂模式相当于是一个工厂中有各种产品,创建在一个类中,客户无需知道具体产品的名称,只需要知道产品类所对应的参数即可。但是工厂的职责过重,而且当类型过多时不利于系统的 阅读全文
posted @ 2019-03-22 16:59 柚子味儿的西瓜 阅读(18) 评论(0) 推荐(0)
摘要: 虚线箭头指向依赖; 实线箭头指向关联; 虚线三角指向接口; 实线三角指向父类; 空心菱形能分离而独立存在,是聚合; 实心菱形精密关联不可分,是组合; 上面是UML的语法。 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖 阅读全文
posted @ 2019-03-22 16:13 柚子味儿的西瓜 阅读(9) 评论(0) 推荐(0)
摘要: 1、23种设计模式: (1)创建型模式,五种: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 (2)结构型模式,七种: 适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 (3)行为型模式,十一种: 策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令 阅读全文
posted @ 2019-03-22 14:59 柚子味儿的西瓜 阅读(14) 评论(0) 推荐(0)
摘要: 1、什么是反射 就是正在运行、动态获取某个类的所有信息 2、反射机制的应用场景 JDBC加载驱动 SpringIoc 框架 3、反射机制获取类的三种方式 //第一种方式: Class<?> classc1 = Class.forName("Employee"); //第二种方式: //java中每个 阅读全文
posted @ 2019-03-22 14:26 柚子味儿的西瓜 阅读(13) 评论(0) 推荐(0)