![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Basic Java
s05427228
喜爱计算机,爱好编程与学习。业余爱好中国古典乐器与旅游。
展开
-
深入理解java多态性(转载)
昨天看到一个关于多态性的帖子,参考了回帖者的理解,加入了一些自己的看法,整理出来供大家参考,不一定完全正确,欢迎大家批评指正。(一)相关类[code="java"]class A { public String show(D obj){ return ("A and D"); } pub...原创 2011-02-20 12:56:02 · 123 阅读 · 0 评论 -
Design Pattern - Template Method
模板方法模式(Template Method):定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。该模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。使用场景:1、一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。2、各子类中公共的行为应被提取出来并集中到一个公共父类中以避免代码重复。即“重分解以一般化”,首先识别现有代码中的不同之处,并且将不同之处分...原创 2011-02-22 23:17:44 · 122 阅读 · 0 评论