首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
写出3种以上常用的设计模式。
[问答题]
写出3种以上常用的设计模式。
添加笔记
求解答(2)
邀请回答
收藏(18)
分享
纠错
4个回答
添加回答
0
郑航扫地僧
工厂模式、单例模式、适配器模式、桥接模式
发表于 2019-10-20 23:43:13
回复(0)
0
略傻
emmmm我一直以为这是让我写代码……
//单例
public class Singleton{
private static Singleton sing;
private Singleton{
}
private statiic Singleton get{
if(null==sing){
sing=new Singleton();
return sing;
}
}
}
//享元
public interface Flyweight{
void action(int arg);
}
//迭代器
public interface Iterator{
Object next();
void first();
void last();
boolean hasNext();
}
发表于 2019-08-23 09:48:29
回复(0)
0
见许生误终身
1.创建型模式:工厂模式 抽象工厂模式 单例模式 建造者模式 原型模式
2.结构性模式:适配器模式 桥接模式 过滤器模式 组合模式 装饰器模式 外观模式 享元模式 ***模式
3.行为型模式:责任链模式 命令模式 解释器模式 迭代器模式 中介者模式 备忘录模式 观察者模式 状态模式 空对象模式 策略模式 模板模式 访问者模式
4.J2EE模式:MVC模式 业务代表模式 组合实体模式 数据访问对象模式 前端控制器模式 拦截过滤器模式 服务定位器模式 传输对象模式
发表于 2019-07-11 22:12:03
回复(0)
0
我了个去哎
就记得三个 但是我答案只有两个
发表于 2019-06-14 01:58:19
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
2018
用友
Java工程师
来自:
用友2018秋招Jav...
上传者:
小小
难度:
4条回答
18收藏
1726浏览
热门推荐
相关试题
通过构建有序序列,对于未排序数据,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(0)
设一组初始记录关键字序列为(30,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
下面哪些产品或技术支持WEB应用的...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2017
测试工程师
用友
评论
(3)
来自
用友2017秋招笔试题(一)
在Java中,关于HashMap类...
Java
Java工程师
用友
2018
评论
(74)
来自
用友2018秋招Java...
下面代码的运行结果为:() imp...
Java
Java工程师
用友
2018
评论
(113)
来自
用友2018秋招Java...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题