摘要:
简介 根据《head first 设计模式》所述,工厂模式共有三种:静态工厂方法、工厂方法、抽象工厂。本文介绍抽象工厂。 1、定义:提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类。 2、满足的OO原则——依赖倒置原则:要依赖抽象,不要依赖具体类。 3、模式结构:工厂类(抽象工厂和具体 阅读全文
posted @ 2020-03-13 20:40
justDoIT&
阅读(262)
评论(0)
推荐(0)
摘要:
简介 根据《head first 设计模式》所述,工厂模式共有三种:静态工厂方法、工厂方法、抽象工厂。本文介绍工厂方法。 1、工厂方法模式定义:工厂方法模式定义了一个创建对象的接口,但由子类来决定要实例化的类是哪一个。工厂方法让类把实例化进程推迟到子类。 注:工厂方法(抽象)用来处理对象的创建,并将 阅读全文
posted @ 2020-03-13 18:27
justDoIT&
阅读(250)
评论(0)
推荐(0)
摘要:
简介 根据《head first 设计模式》所述,工厂模式共有三种:简单/静态工厂、工厂方法和抽象工厂。 注:其实静态工厂不是一个设计模式,它更像是一种编程习惯。但是这里是根据[1]所做的笔记,为了方便管理区分,假称它是工厂模式的一种。 本文介绍静态工厂方法。 1、定义:利用静态方法定义一个简单的工 阅读全文
posted @ 2020-03-13 15:50
justDoIT&
阅读(2645)
评论(1)
推荐(0)

浙公网安备 33010602011771号