Java设计模式
hcj_ER
学习
展开
-
设计模式之策略模式学习
首先说下我对策略模式的理解,其实最本质的还是抽象,首先把你要做的操作这些相同点抽象出一个公共体,然后把不同的责任分发给不同的对象封装例如男士,女士,他们的公共点就是人,我们把他抽象出一个接口(这个地方可用抽象类)然后我们建一个男士的类,并且要实现人这个接口再建一个女士的类跟男士一样要实现人的接口接下来我们还需要封装一下最后我们调用一下...原创 2020-03-04 16:49:04 · 78 阅读 · 1 评论 -
简单的工厂模式实现
package com.test;interface Bean{ void method1(); void method2();}interface BeanFactory{ Bean getBean();}class ImplBean implements Bean{ @Override public void method1() { ...原创 2019-03-28 10:44:22 · 58 阅读 · 1 评论