MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
C Sharpの基礎 - インターフェイスのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
C Sharpの基礎 - インターフェイス
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == インターフェースとは、クラスが実装すべき規約を定めるものである。<br> インターフェイスには、非抽象クラスまたは構造体で実装する必要がある関連する機能のグループに対する定義が含まれる。<br> <br> 特に、C#はクラスの多重継承ができないため、インターフェイスは重要である。<br> <br> また、C# 8.0以降では、メンバの既定の実装を定義できる。<br> ただし、インターフェイスでは、フィールド、自動実装プロパティ、プロパティに似たイベント等は宣言できない。<br> <br> 構造体を継承する場合は、インターフェイスを使用する必要がある。<br> C#の構造体は、別の構造体またはクラスから継承することができないからである。<br> <br> 以下に、インターフェイスの特徴を示す。<br> * publicの抽象メソッドのみを持つクラスのようなもの。 * インターフェイスを定義する時は、interfaceキーワードを使用する。 * 抽象クラスとは異なり、複数のインターフェースを継承できる。 * C# 8.0以降では、メンバの既定の実装を定義できる。 <br><br> __FORCETOC__ [[カテゴリ:C_Sharp]]
C Sharpの基礎 - インターフェイス
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse