Top / C# / いまさらヒトに聞けないこといろいろ / プロパティ

プロパティの機構も言語レベルでサポートしてるみたいです。JavaでいうGetter/Setterのアクセッサですね

using System;

namespace hogehoge
{
  class Program
  {
    public static void Main(String[] args)
    {
      JavaBeans bean =  new JavaBeans();
      bean.Name = "ほげほげ"; <-実はSetterでアクセスしてる
      Console.WriteLine(bean.Name); <-実はGetterでアクセスしてる
    }
  }


  class JavaBeans
  {
    private String name;
    private int age;
    public String Name
    {
      set { this.name = value; } <-Setterの定義
      get { return this.name;} <-Getterの定義
    }
  }
}

この記事は

選択肢 投票
おもしろかった 0  
そうでもない 0  

Top / C# / いまさらヒトに聞けないこといろいろ / プロパティ

現在のアクセス:1861


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS