A.4.2-虚函数 virtual 和多态的实现

简介:
ylbtech- .NET-Basic: A.4.2-虚函数 virtual 和多态的实现

A.4.2-虚函数 virtual 和多态的实现;

虚函数(virtual):主要目的就是为了让子类重写,这样的方法可以有方法体
abstract

子类的重写格式 : 
override 返回类型 方法名()

1.A,运行效果图返回顶部
A.1,Person.cs
View Code
A.2,Student.cs
View Code
A.3,Teacher.cs
View Code

本文转自ylbtech博客园博客,原文链接: http://www.cnblogs.com/ylbtech/archive/2013/03/25/2980945.html ,如需转载请自行联系原作者
相关文章
|
3月前
|
C++
C++析构函数定义为virtual虚函数,有什么作用?
C++析构函数定义为virtual虚函数,有什么作用?
28 0
|
1月前
|
算法 Java 编译器
【C++ 关键字 virtual 】C++ virtual 关键字(将成员函数声明为虚函数实现多态
【C++ 关键字 virtual 】C++ virtual 关键字(将成员函数声明为虚函数实现多态
25 0
|
9月前
|
存储 编译器 C++
<c++>虚函数与多态 | 虚函数与纯虚函数 | 多态的实现原理 | 虚析构函数
<c++>虚函数与多态 | 虚函数与纯虚函数 | 多态的实现原理 | 虚析构函数
99 0
|
18天前
|
C++
[C++/PTA] 派生类使用基类的成员函数
[C++/PTA] 派生类使用基类的成员函数
41 0
|
6月前
|
安全
【system verilog】OOP属性下的构造函数new,虚方法virtual和cast方法(5)
【system verilog】OOP属性下的构造函数new,虚方法virtual和cast方法(5)
|
9月前
|
C++
【C++多态】 --- 多态问题抛出与virtual关键字
【C++多态】 --- 多态问题抛出与virtual关键字
33 0
|
安全 编译器 C语言
【七、多态】动/静态联编、虚析构函数、虚函数(虚函数表与VPTR指针)、重写与重定义
【七、多态】动/静态联编、虚析构函数、虚函数(虚函数表与VPTR指针)、重写与重定义
171 0
【七、多态】动/静态联编、虚析构函数、虚函数(虚函数表与VPTR指针)、重写与重定义
|
C#
C# 虚方法(virtual)案例详解
C# 虚方法(virtual)案例详解
149 3