摘要: 1)、语法:定义类前加abstract修饰符修饰,例:abstract class A{}2)、抽象方法:只有方法的声明,没有方法的实现,例:public abstract void d();3)、抽象类中可以只含有抽象方法或只含有已实现的方法或抽象方法和已实现的方法都有。4)、抽象类不能实例化对象。5)、继承抽象类的派生类中必须实现抽象类的抽象方法。方法用override修饰。例:[代码]结果:... 阅读全文
posted @ 2008-07-23 17:29 阿无 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.了解什么是多态性 2.如何定义一个虚方法 3.如何重载一个虚方法 4.如何在程序中运用多态性 面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。 可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性作用就体现出来了,这些对象不必是相同类型的对象。当然,如果它们都继承自某个类,你可以把这些派生类,都放到一个... 阅读全文
posted @ 2008-07-23 17:19 阿无 阅读(172) 评论(0) 推荐(0) 编辑