タグ

programmingとsealedに関するItisangoのブックマーク (1)

  • sealed 修飾子 - C# reference

    sealed修飾子をクラスに適用すると、他のクラスがそのクラスから継承されなくなります。 次の例では、クラス B はクラス Aから継承しますが、クラス Bから継承できるクラスはありません。 class A {} sealed class B : A {} 基底クラスの仮想メソッドまたはプロパティをオーバーライドするメソッドまたはプロパティに対して、sealed 修飾子を使用することもできます。 この方法を使用すると、開発者はクラスからクラスを派生させ、特定の仮想メソッドまたはプロパティをオーバーライドできないようにすることができます。 C# 言語リファレンスには、C# 言語の最新リリース バージョンが記載されています。 また、今後の言語リリースのパブリック プレビューの機能に関する初期ドキュメントも含まれています。 このドキュメントでは、言語の最後の 3 つのバージョンまたは現在のパブリッ

    Itisango
    Itisango 2020/11/09
    「sealed 修飾子をクラスに適用すると、それ以外のクラスが、そのクラスから継承できなくなります。 次の例では、B クラスは A クラスを継承しますが、B クラスからはどのクラスも継承できなくなります。」 #Csharp
  • 1