C#-虚方法和多态
来源:互联网 发布:php使用zip压缩文件夹 编辑:程序博客网 时间:2024/06/05 11:12
虚方法:用virtual修饰
子类可以重写就会调用子类的 也可以不重写调用父类的.
如果子类重写了父类的虚方法. 那么通过父类变量来调用这个方法的时候 会调用子类的.
父类 p = new 子类();
如果 父类和子类存在同名成员
父类变量指向子类对象
子类可以重写父类的虚方法,如果重写了,那么通过父类变量来调用虚方法,会调用子类的,如果没有重写会调用父类的.
多态: 同一种行为 对于不同的事物 有不同的表现形式.
Cut...演员 理发师 医生. 对于同样的CUT操作,执行的动作是不一样的.
多态的表现形式之一: 将父类类型作为方法的参数..
屏蔽多个子类的不同,将多个子类当成父类来统一处理.
多态的2种表现形式 1.将父类类型作为方法 2.将父类类型作为返回值.
0 0
- C#-虚方法和多态
- C#----虚方法、重写方法和抽象方法
- Objective-C - 多态, 方法的重写, 多态和继承
- C#——面向对象——继承——虚方法和多态
- c#_虚方法和重写
- C#---类和方法
- C#类和方法
- Object-C,对象和方法
- C#set和get方法
- C#_类和方法
- [C/C++]继承、多态和虚函数整理
- C#-----静态方法和实例方法
- 关于C#-POST方法和WebService方法
- C#:区分:重写、覆盖和重载以及虚方法和抽象方法
- C++:虚函数和多态
- C/C++:C++构造方法和析构方法
- Java- 多态和虚方法调用
- 多态和虚方法调用
- 计算机视觉CV 圈子
- C语言和C++的区别
- 《JAVA与模式》之责任链模式
- C#学习笔记(4)
- MysQL学习笔记
- C#-虚方法和多态
- wpf 客户端【JDAgent桌面助手】详解(二)桌面宠物制作详解
- Nova创建虚拟机实例过程简述
- 虚拟内存技术
- Linux tar打包命令
- HDU 1004 Let the Balloon Rise
- QQ漫游消息使用
- shell “syntax error near unexpected token '$'\r''” 错误解决方法
- 2013年薪水涨幅最高的10个行业