正在加载图片...
第10章多态 ■10.1多态的基础 1011虚成员 类中用关键字 virtual修饰的成员称为虚成员,虚成员有虚方法 虚属性和虚索引器。 在类的继承中,派生类获得了基类中的除了构造函数和析构函数 以外的所有成员,派生类不能删除这些成员。对于数据成员,派 生类可以隐藏基类的同名成员或者直接访问非 private成员;对 于行为成员,例如方法、属性、索引器等,也一样可以隐藏基类 的同名成员或者直接调用非 private成员 虚成员和抽象成员是完全不一样的,抽象成员,例如抽象方法, 是不完整的,不能执行的;而虚成员,例如虚方法,是完整的方 法,是可以执行的。仅仅就虚成员所在的类而言,有没有 virtual 修饰词不影响其功能。第10章 多态 10.1.1 虚成员 类中用关键字virtual修饰的成员称为虚成员,虚成员有虚方法、 虚属性和虚索引器。 在类的继承中,派生类获得了基类中的除了构造函数和析构函数 以外的所有成员,派生类不能删除这些成员。对于数据成员,派 生类可以隐藏基类的同名成员或者直接访问非private成员;对 于行为成员,例如方法、属性、索引器等,也一样可以隐藏基类 的同名成员或者直接调用非private成员。 虚成员和抽象成员是完全不一样的,抽象成员,例如抽象方法, 是不完整的,不能执行的;而虚成员,例如虚方法,是完整的方 法,是可以执行的。仅仅就虚成员所在的类而言,有没有virtual 修饰词不影响其功能。 ◼ 10.1 多态的基础
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有