C# 抽象クラス(abstract)
抽象クラスの記述サンプルです。
抽象クラスは不完全に実装されたクラスで、継承先で不完全な部分の実装が必須となります。
抽象クラスサンプル
- 【抽象クラス(Abstract1)】
-
abstract class Abstract1 { public abstract string AbstractMethod1(); public string KoMethod3() { return "子2です"; } }
- 【実装クラス(KoClass)】
-
class KoClass : Abstract1 { public string KoMethod() { return "子です"; } public override string AbstractMethod1() { return "抽象メソッド1です"; } }
※KoClassでは、AbstractMethod1、KoMethod、KoMethod3 が利用可能です。