- 博客(5)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 软件设计模式之简单工厂模式
简单工厂模式 概念:简单工厂模式是由一个工厂类通过传入参数来决定产生何种产品类的模式。工厂类通过一个可以被外部调用的公共方法来获得参数,从而决定产生何种产品。消费者在这个过程中并不需要知道工厂是如何产生产品的。 以一个二元计算器实例来说明简单工厂模式的实现原理: 有如下类: 1:binaryOperation:它是个抽象类,主要含有两个运算数据,和运算方式,其中运算方式设为
2013-03-15 12:32:58 733
原创 软件设计模式之观察者模式
观察者模式 概念:观察者模式是一种一对多模式。一个被观察对象管理所有依赖他的观察者对象,当被观察者对象状态发生变化时,将变化通知每一个依赖它的观察者对象,观察者对象在收到消息后处理这样的变化。它主要含有以下两部分: 1:focus类。它作为此模式中的被观察者。类内部维护着一个数据结构,此结构含有所有观察它的对象。focus类具有添加和移除观察者对象的机制。当focus类的对象发生状态变化时将变
2013-03-15 12:32:20 840
原创 软件设计模式之命令模式
命令模式 概念:命令模式是指将请求,请求的发起者,请求的传达者以及请求的执行者进行分离。以发出请求,传达请求,接受并执行请求为主线定义一种模式。这种模式有如下五个部分组成: 1:command类:它只是一个请求接口,用于请求的执行接口。这个类是所有具体请求的基类。 2:concreteCommand类:一个具体的请求类,它实现了command里
2013-03-15 12:31:39 612
原创 软件设计模式之单例模式
单例模式 概念:单例模式是指一个系统中,一个类只有一个对象的模式,多出要用到这个类时通过类的一个全局访问点来共享类的对象,类的实例化是通过类自身的机制完成,也就是在类里面进行。 实现原理:为了保证整个系统中只有一个对象,可以将类的构造函数设为private型,这样,在类以外就不能用new形式来初始化对象了。因为类只有一个实例化,我们可以采用将类的对象放在类里面并设成private static
2013-03-15 12:26:19 581
原创 智乐(gameloft)软件(成都)公司C++笔试,面试题
每个编程题本身不难,但难在要求尽可能的高效实现,最终的得分很大程度上由此决定。 1:写一个函数:bool fun(int num)实现判断一个数字是否为质数。 2:写一个函数:void disp()输出1到100的数字,如果数字是3的倍数则输出Nab,如果数字是5的倍数输出Zif,如果数字即是3的倍数又是5的倍数输出ZifNib,其他情况输出该 数字。 3: 写一个函数,s
2012-11-20 11:51:51 2843 5
oracle数据库+JSP
2012-04-14
swt/JFace 实现属性编辑面板
2017-09-20
eclipse rcp 扩展点view创建时机问题
2015-11-13
eclipse rcp 代码中获取action对象
2015-10-28
solaris 上运行eclipse
2015-09-25
微信分享,不能弹出分享确认窗口
2014-09-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人