摘要:
题目:相同的两份试卷,甲乙两个人做,答案不同 打印结果: 这其实就是通过面向对象的三大特性实现代码的复用,使重复代码降到最低 阅读全文
posted @ 2017-08-24 17:21
嘉禾世兴
阅读(167)
评论(0)
推荐(0)
摘要:
题目:编写简历,复制三份,做相应的修改 以下为深层复制 打印结果 一般在初始化的信息不发生改变的情况下,克隆是最好的方法。这既隐藏了对象创建的细节,又对性能是大大的提高。 阅读全文
posted @ 2017-08-24 16:43
嘉禾世兴
阅读(115)
评论(0)
推荐(0)
摘要:
题目:大学生和志愿者学雷锋,轮流去给孤寡老人送爱心 工厂类和方法类都要分别继承,工厂类用于生成新的对象。如果再加一个警察类,只需要下面这样做就可以了: 不需要动服务端,只需要在客户端Test中增加new PoliceFactory()就可以了 工厂方法模式和简单工厂模式的区别: 简单工厂模式只有一个 阅读全文
posted @ 2017-08-24 16:02
嘉禾世兴
阅读(120)
评论(0)
推荐(0)
摘要:
题目:一个男孩让另一个男孩代理去送一个女孩礼物 打印结果: 原理就是: 1.Pursuit和Proxy都实现了GiveGift接口,但Proxy中实际调用的也是Pursuit的方法 2.Proxy的构造函数也是为了生成Pursuit的对象 3.所以在Action中,我们只看到了Proxy在忙来忙去, 阅读全文
posted @ 2017-08-24 15:02
嘉禾世兴
阅读(162)
评论(0)
推荐(0)

浙公网安备 33010602011771号