第九章类的封装、继承与多态
类的多态性的实现 (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
您可能关注的文档
- JSINJS.pptx
- OS2013_UNIT1 操作系统导论.ppt
- A2数据类型、运算符和表达式.ppt
- 第8-2讲__整数计算器.ppt
- 数据结构课件zw3.ppt
- 《数据结构A》第03章——03.ppt
- 03..net.C# 数据类型与表达式.ppt
- WCF入门.doc
- A5277A operation guide.doc
- JCL常见错误.doc
- 5.4《基层群众自治制度》 课件(共24张PPT) 统编版道德与法治八年级下册.pptx
- 1.2 宪法的内容和作用 课件(共31张PPT)+道德与法治统编版八年级下册.pptx
- 〖道法〗严于律己 课件-2025-2026学年统编版道德与法治七年级下册.pptx
- 第4课+中古时期的亚洲 高一下学期统编版必修中外历史纲要下.pptx
- 第6课+全球航路的开辟 高一下学期 统编版 必修 中外历史纲要下.pptx
- 【高中语文】《修辞立其诚》课件+统编版高二语文选择性必修中册.pptx
- 4.2依法行使权利 议题式教学课件(共21张PPT)统编版道德与法治八年级下册.pptx
- 〖道法〗人民代表大会的职权课件-2025-2026学年统编版道德与法治八年级下册.pptx
- 【地 理】环境保护与发展 课件 -2025-2026学年八年级地理上册人教版.pptx
- 〖道法〗历久弥新的思想理念教学课件-2025-2026学年统编版道德与法治七年级下册.pptx
最近下载
- 地下管线普查方案.doc VIP
- 2026年外包公司软件测试工程师面试全解析.docx VIP
- 2024版光伏工程施工工艺手册.pdf VIP
- 母婴保健技术服务许可证校验申请书.doc VIP
- 集团公司供应商管理办法.docx VIP
- 压力式膜技术手册(Memcor).pdf VIP
- 初中英语1600词新课标词汇(按话题分类).docx VIP
- DL∕T电力企业标准化工作指南(2024).pdf VIP
- 2024年供水公司安全生产“一岗双责”实施方案(三篇) .pdf VIP
- Unit1 Art Reading for writing【知识精研】英语人教版(2019) 选择性必修三同步课.pptx VIP
原创力文档

文档评论(0)