⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 abstractexample.cs

📁 yongle jpscxsd j cxksk xdkl sna
💻 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 + -