问题描述
请问大家:(1)在C#中有虚基类吗?(2)如果有和抽象类有什么区别?在项目开发中主要应用在哪些方面?(3)还有虚方法和抽象方法有什么区别?
解决方案
解决方案二:
你可以去www.langsin.com,找抽像类的视频,那里面有介绍
解决方案三:
C#中没有多继承,所以也就没有虚基类了。虚表示可以重写,运行时绑定,抽象表示只有定义没有实现,含义不一样。
解决方案四:
没有虚基类虚方法可以由子类来重写,也可以不重写。抽象方法必须由子类来重写。
解决方案五:
谢谢了
解决方案六:
C#只允许单继承,没有虚基类这一说法。虚方法可以由子类来重写,也可以不重写。抽象方法必须由子类来重写。如果子类没有重写,则需要子类也是抽象类。
解决方案七:
虚心学习!
解决方案八:
C#只允许单继承,没有虚基类这一说法。虚方法可以由子类来重写,也可以不重写。抽象方法必须由子类来重写。如果子类没有重写,则需要子类也是抽象类。补充一点点,子类中可以使用new关键字,修改方法的版本
时间: 2024-07-29 04:33:45