A.4.2-虚函数 virtual 和多态的实现
2013-03-25 16:10
337 查看
ylbtech- .NET-Basic: A.4.2-虚函数 virtual 和多态的实现 |
虚函数(virtual):主要目的就是为了让子类重写,这样的方法可以有方法体
abstract
子类的重写格式 :
override 返回类型 方法名()
1.A,运行效果图返回顶部 |
View Code
using System; namespace 继承_虚函数 { class Teacher:Person { string zhuanYe; public Teacher() : base() { this.zhuanYe = "计算机专业"; } public Teacher(int id, string name, string sex, string zhuanYe) : base(id, name, sex) { this.zhuanYe = zhuanYe; } public string ZhuanYe { get { return zhuanYe; } set { zhuanYe = value; } } } }
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
相关文章推荐
- 黑马程序员——虚函数virtual与重写override实现多态
- 虚函数实现多态
- 虚函数(virtual)与多态(polymorphism)、动态绑定(dynamic binding)
- 分别基于虚函数和模版方式实现的多态
- C++中的动态类型与动态绑定、虚函数、运行时多态的实现
- C++ 虚函数 多态的实现
- 多态实现之虚函数
- C++中多态怎样由虚函数实现。和纯虚函数介绍
- abstract和virtual方法实现多态的区别
- C#基础:多态:基类可以定义并实现虚(virtual)方法,派生类可以重写(override)这些方法
- C++对象布局及多态实现之带虚函数的类
- 多态三种实现:虚函数,抽象方法,接口
- 4000 虚函数的多态实现小解
- C++中为什么要用虚函数、指针或引用才能实现多态?
- c++中的重载操作符和虚函数实现多态
- C#.NET学习笔记---C#中方法覆盖时override和new的比较,abstract和virtual的比较(含C#多态的实现)
- 虚函数(实现多态)
- 通过 虚函数 来实现多态
- C++中的动态类型与动态绑定、虚函数、运行时多态的实现
- 虚函数实现多态---C++