C# 虚方法和抽象方法的区别

时间:2026-02-13 14:16:20

1、点击“开始”——“Visual Studio 2015”,启动Visual Studio 2015程序,点击“新建项目”。

C# 虚方法和抽象方法的区别

C# 虚方法和抽象方法的区别

2、在“新建项目”窗体,选择“模板”——“Visual C#”,选择“控制台应用程序”,输入项目名称,并选择项目的存放位置。控制台应用程序没有界面,只有代码界面,可以在代码页编写代码。

C# 虚方法和抽象方法的区别

C# 虚方法和抽象方法的区别

C# 虚方法和抽象方法的区别

1、在代码页面,声明一个抽象类TestAbsClass和抽象方法TestAbsClass_Fun。

C# 虚方法和抽象方法的区别

2、声明一个类 TestAbsClass_Entity,继承 抽象类 TestAbsClass,具体实现TestAbsClass_Fun

C# 虚方法和抽象方法的区别

3、在Main()方法中,声明TestAbsClass_Entity类的对象,调用TestAbsClass_Fun

C# 虚方法和抽象方法的区别

4、点击Visual Studio 2015菜单栏的“启动”,运行程序,查看输出结果,以验证代码有效性。

C# 虚方法和抽象方法的区别

C# 虚方法和抽象方法的区别

1、声明一个基类 TestBaseClass,并创建一个虚方法GetBaseClassName

C# 虚方法和抽象方法的区别

2、声明一个类 TestClass,继承基类 TestBaseClass,并重写父类TestBaseClass虚方法

C# 虚方法和抽象方法的区别

3、在Main()方法中,分别声明一个 TestBaseClass 的对象和一个 TestClass 的对象,并调用方法GetBaseClassName

C# 虚方法和抽象方法的区别

4、点击Visual Studio 2015菜单栏的“启动”,运行程序,查看输出结果,以验证代码有效性。

C# 虚方法和抽象方法的区别

C# 虚方法和抽象方法的区别

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com