设计模式
文章平均质量分 91
那只青蛙
I am programmer!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式-Decorator
定义: 动态地给一个对象添加一些额外的职责,比生成子类更为灵活。 给对象增加职责的方式有多种,从本质上讲都是通过子类复写父类的方法来实现,Decorator模式实现了一个结构让使用者更灵活一些。 理解Decorator模式的重点在动态和灵活增加对象的功能。 从《设计模式》中给出的例子,最能体现出动态两字。用户已经生成了一个TextView对象,随着输入行数的增加,需要TextView具有S原创 2013-04-10 22:38:59 · 650 阅读 · 0 评论 -
设计模式-Proxy代理模式
结构: Subject是RealSubject和Proxy共同实现的接口。 RealSubject实现Subject接口,一般是实际的业务流程。 Proxy实现Subject接口,并且有一个指向RealSubject的引用,在Request方法实现中增加内容之后,调用RealSubject的Request方法。 定义: 为其他对象提供一种代理以控制对这个对象的访问【GOF】。 GO原创 2013-06-06 11:30:40 · 642 阅读 · 0 评论 -
SDS技术面试课题分享
最近参加了三星数据系统(SDS)在西安的招聘,通过了变态的GSAT考试之后,SDS给了一道面试课题(请摸这里下载), 通过一道编程题来考察应聘者的素质很实际,个人感觉题出的不错,题目总共有6个步骤,每个步骤都会增加新的需求,考察 应聘者知识体系的完善性,编写程序的扩展性(很重要的考点,程序员的工作过程不也是一直在接受新的需求么)。 下面我把自己完成的思路写一下,最后再说一下面试的过程和每个过原创 2013-06-19 22:48:35 · 1246 阅读 · 0 评论
分享