- 0
- 0
- 约5.73千字
- 约 24页
- 2019-08-02 发布于天津
- 举报
客户管理系统的实现继承与多态项目六回顾与作业点评派生类的定义派生类的构造函数与析构函数继承机制的访问权限项目任务任务同一问题的不同处理方法虚方法与多态理解多态的概念掌握虚方法与虚方法的重载理解里氏替换与多态不同的对象得到同一个消息如何描述其不同行为预习检查子类中调用父类成员的关键字是什么重写父类方法使用什么关键字生活中的多态听到这个声音他们会做什么剪断头发切开皮肤停止表演不同对象对于同一个方法实现不同的行为理发师外科医生演员什么是多态多态指两个或多个属于不同类的对象对同一个消息方法调用作出不同响
* 客户管理系统的实现(3)---继承与多态 项目六 回顾与作业点评 派生类的定义 派生类的构造函数与析构函数 继承机制的访问权限 项目任务 任务6-2同一问题的不同处理方法------虚方法与多态 (1)、理解多态的概念 (2)、掌握虚方法与虚方法的重载 (3)、理解里氏替换与多态 不同的对象得到同一个消息,如何描述其不同行为 预习检查 子类中调用父类成员的关键字是什么? 重写父类方法使用什么关键字? 生活中的多态 Cut….!!! 听到这个声音他们会做什么? 剪断头发 切开皮肤 停止表演 不同对象对于同一个方法(Cut)实现不同的行为 理发师 外科医生 演员 什么是多态 多态:指两个或多个属于不同类的对象,对同一个消息(方法调用)作出不同响应的能力 同一个类在不同场合下表现出不同的行为特征 PM对象和SE对象SayHi()的内容不同 Employee SE PM Employee类,在这两种场合的行为不同 C#中的多态 C#支持两种类型的多态性: (1)编译时的多态性 编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。其优点是速度快,缺点是灵活性不够。采用用重载函数的方式实现。 (2)运行时的多态性 运行时的多态性就是指直到系统运行时,才根据实际情况决定实现何种操作。C#中
原创力文档

文档评论(0)