导航

2005年12月31日

摘要: 由于看的人多,参与讨论的人少,我想可能是我写的过于简略了,所以今天重新编辑了一下。模版方法的关键是在父类中的非抽象方法中调用抽象方法,子类各自实现自己父类的抽象方法。子类的区别仅仅是实现方法的不同,其自身原来的优势就是可以在有新的具体类的增加时不用修改抽象类,而客户端的调用则只是通过多态来执行抽象类的方法。在.NET中,我们可以采用委托方法实现相同的目的。我们先来看看一般情况下如何实现模版方法: usingSystem;namespaceBasic{/**////<summary>///Class1的摘要说明。///</summary>classClass1{/**// 阅读全文

posted @ 2005-12-31 13:09 小象 阅读(1522) 评论(2) 推荐(0) 编辑

摘要: 模版方法的关键是在父类中的非抽象方法中调用抽象方法,子类之间的区别仅仅是实现方法的不同。在.NET中,我们可以采用委托方法实现相同的目的,好处就留给各位看官们评论吧。 我们先来看看一般情况下如何实现模版方法: using System;namespace Basic{ /**//// /// Class1 的摘要说明。 /// class ... 阅读全文

posted @ 2005-12-31 00:07 小象 阅读(208) 评论(0) 推荐(0) 编辑