📄 abstractexample.cs
字号:
using System;
namespace Example_6
{
///<summary>
/// 此程序演示如何使用抽象方法和非抽象方法。
///</summary>
//抽象类
abstract class MyAbs
{
public abstract void AbMethod();
}
//派生类
class MyClass : MyAbs
{
public override void AbMethod()
{
Console.WriteLine("在 MyClass 中实现的抽象方法");
}
}
//派生自 MyClass 的子类
class SubMyClass:MyClass
{
public void General()
{
//未实现 AbMethod 抽象方法
Console.WriteLine("在 SubMyClass 中未实现的抽象方法");
}
}
class MyClient
{
///<summary>
/// 应用程序的主入口点。
///</summary>
[STAThread]
static void Main(string[] args)
{
SubMyClass objSubClass = new SubMyClass();
objSubClass.General();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -