JAVA
xiaowenzi-
保持谦逊,不断积累,不断学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.6_适配器模式
适配器模式有三种:类适配器、对象适配器、接口适配器(缺省适配器) 类适配器: • Target: 定义Client使用的与特定领域相关的接口。 • Client: 与符合Target接口的对象协同。 • Adaptee: 定义一个已经存在的接口,这个接口需要适配。 • Adapter: 对Adaptee的接口与Target接口进行适配 例如安卓数据线正常使用的话,就只能给安卓手机充电,但是想要给小米手机充电的话,就必须用安卓数据线适配一个Type-C口才能给小米手机充电。 p..原创 2020-06-08 11:21:18 · 267 阅读 · 0 评论 -
1.3_抽象工厂模式
抽象工厂模式的各个角色(和工厂方法的一样): 抽象工厂角色:这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接口来实现。 具体工厂角色:它含有和具体业务逻辑有关的代码。由应用程序调用以创建对应的具体产品的对象。在java中它由具体的类来实现。 抽象产品角色:它是具体产品继承的父类或者是实现的接口。在java中一般有抽象类或者接口来实现。 具体产品角色:具体工厂角色所创建的对象就是此角色的实例。在java中由具体的类来实现。 它和工原创 2020-06-08 11:18:46 · 270 阅读 · 0 评论 -
1.2_工厂方法模式
角色组成 1.抽象工厂角色:这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接口来实现。 2.具体工厂角色:它含有和具体业务逻辑有关的代码。由应用程序调用以创建对应的具体产品的对象。在java中它由具体的类来实现。 3.抽象产品角色:它是具体产品继承的父类或者是实现的接口。在java中一般有抽象类或者接口来实现。 4.具体产品角色:具体工厂角色所创建的对象就是此角色的实例。在java中由具体的类来实现。 水果:抽象产品 pack原创 2020-06-08 11:16:46 · 259 阅读 · 1 评论 -
1.1_简单工厂模式
1.简单工厂模式是属于创建型模式,又叫做静态工厂方法模式。 它的实现方式是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。 2.简单工厂模式由三种角色组成: (1)工厂角色:简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象。 (2)抽象产品角色:简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。 (3)具体产品角色:是简单工厂模式的创建目标,所有创建的对象..原创 2020-06-08 11:13:30 · 249 阅读 · 0 评论 -
JAVA 持有对象
常用集合类的继承结构如下: Collection<--List<--Vector Collection<--List<--ArrayList Collection<--List<--LinkedList Collection<--Set<--HashSet Collection<--Set<--HashSet<--LinkedHashSet Collection<--Set<--SortedSet<--Tree.原创 2020-05-27 16:37:52 · 202 阅读 · 0 评论
分享