- 1
- 0
- 约9.26千字
- 约 41页
- 2017-06-10 发布于四川
- 举报
类的多态性的实现 (1)类内部或子类和和父类定义同名但参数列表不同的方法,称为方法的重载(overload); (2)子类和和父类定义同名且参数列表也相同的方法,称为新增,这时应 该在子类的同名方法前面用new修饰符; (3)子类和和父类定义同名且参数列表也相同的方法,并且父类中的方法用abstract/virtual进行修饰,子类中的方法用override进行了修饰,称为虚方法的覆盖(override)。 关键字 new 运行时多态_方法的覆盖(override) 父类中的方法用abstract/virtual进行修饰,子类中的方法用override进行了修饰,称为虚方法的覆盖(override)。 关键字 override和virtual 密封类 不能从密封类派生 防止类在子类中被重载,或被第三方扩展 接口 3-2 多重接口实现 C# 不允许多重类继承 但C#允许多重接口实现 这意味着一个类可以实现多个接口 abstract class Base { // 成员变量 int basevar; // 成员函数 abstract void base_fun1(parameters); // 无法实现 ……. } 抽象方法 class Derived : Base { // 成员变量 int derivedvars
您可能关注的文档
最近下载
- 地铁区间高架桥施工安全风险评估及改进方案.docx VIP
- 变电站一键顺控改造技术规范(试行).docx VIP
- 照明工程设计收费标准---T-CIES002-2016.pdf VIP
- 湖南省新高考教学教研联盟(长郡二十校联盟)2026届高三下学期3月联考试题 化学 含解析.docx VIP
- 正弦函数的图像-精品.ppt VIP
- 《GB_T 36719-2018图书馆视障人士服务规范》专题研究报告.pptx VIP
- 铁路隧道二次衬砌预防拱顶空洞实施意见,工管桥隧函[2015]199号.pdf VIP
- (正式版)H-G-T 22820-2024 化工安全仪表系统工程设计规范.docx VIP
- (4月15日)守国安底线,筑安全长城——2026年全民国家安全教育日主题班会.pptx
- 2026年企业战略管理试题及答案.doc VIP
原创力文档

文档评论(0)