get 表示使用變數時,如:
Console.WriteLine(Variable);
可以控制其要回傳的值。
set 表示設定變數時,如:
Variable = 10;
可以控制其要設定的值。
寫法為:
public int speed = 0; private int speed{ get{ return speed; } set{ speed = value; //value 是 " = " 後面回傳的值,是一個關鍵字。 } }
只有寫 get 表示唯獨,以此類推。
使用該 get , set 如:
XXX xx = new XXX(); Console.WriteLine(xx.speed); xx.speed = 10; Console.WriteLine(xx.speed);
沒有留言:
張貼留言