摘要: 面向对象的特征封装、继承和多态。Polymorphism(多态性)来源于希腊单词,指“多种形态”。多态性的一个重要特征是方法的调用是在运行时确定而不是编译时。在.NET中用于实现多态性的关键词有virtual、override、abstract、interface。virtual实现多态shape类是通用的基类,draw是一个虚方法,每个派生类都可以有自己的override版本,在运行时可以用shape类的变量动态的调用draw方法。 public class Shape { public virtual void Draw() { Console.WriteLine("base c 阅读全文
posted @ 2011-09-05 08:45 秋无语 阅读(776) 评论(5) 推荐(1) 编辑