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

2025-11-03 11:44:15

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# 虚方法和抽象方法的区别

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢