Skip to content

BinaryXu/pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

pattern

设计模式篇

1.准备将设计模式中的各个案例demo,手写完成。代码注释会有详细的介绍使用每种模式的优势

2.使用/** * */注释的为没有使用设计模式的情况,代码中都会注释掉,不会删除

3.会坚持2-3天更新一次


一.工厂模式

1.简单工厂模式:主要采用封装,将各种不同种类的产品封装在工厂类中,客户可以直接调用,不需要实例化

2.工厂方法:定义一个创建对象的接口,由子类决定要实例化的类是哪个。工厂方法让类把实例化推迟到子类

3.抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类

About

设计模式篇

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages