实现多态行为
初级
开发人员
高校教师
中小学教师
学生
Visual Studio Code
了解多态性原则、如何使用类继承或接口实现实现多态行为,以及如何在基于继承的方法和基于接口的多态性方法之间进行选择。
学习目标
描述多态性原则。
实现基于继承的多态性。
实现基于接口的多态性。
介绍多态设计注意事项。
在 C# 应用程序中实现多态行为。
先决条件
安装 Visual Studio Code(安装了 C# 开发工具包扩展)。
具备在 C# 中开发具有属性和方法的类以实现基本面向对象程序的能力。
能够创建接口,用于为以 C# 编写的基本面向对象的程序中的类定义约定。
能够使用基类和派生类创建类层次结构。