Visual C# 2013逆引き大全 555の極意

基本プログラミングの極意 - Tips175 クラスのプロパティを定義する

Icon comment count 0
Icon stock count 0

Tips175クラスのプロパティを定義する

Pointプロパティの作成(getアクセサー、setアクセサー)

Level1
対応
  • EXP
  • PRO

値を取得したり設定したりするプロパティを定義するには、メソッド内にgetアクセサーsetアクセサーを定義します。

プロパティの基本的な定義は次のようになります。

[アクセス修飾子] データ型 プロパティ名([引数1, 引数2, …])
    {
    get
    {
        処理
    }
    set
    {
        処理
    }
}

getアクセサーは、値を取得する(値を返す)処理を行います。したがって、returnステートメントを使って値を返す必要があります。

setアクセサーは、値を設定する処理を行います。setアクセサーでは、valueという名前の暗黙の引数に値を受け取ります。

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません