c#屬性訪問器
namespace learnindexindicator
{
class Vehicle
{
//屬性訪問器
//抽象屬性,虛屬性,屬性重寫,屬性重寫可以在子類僅有父類屬性的get或set或全部set get
private float _weight;
//對於交通工具的重量,是不會改動的,所以僅提供get讀取其值即可
public float Weight
{
get
{
return _weight;
}
}
private int _passengers;
//對於交通工具的載客,是可以變動的,提供get與set 屬性訪問器
public int Passengers
{
get
{
return _passengers;
}
set
{
if (_passengers != value)
{
_passengers = value;
}
}
}
//方法為上述的屬性或域進行初始化值
//方法可對屬性或域進行初始化值,最終作用是一樣的
public void Customer(float w,int p)
{
Weight = w;
Passengers = p;
_weight = w;
_passengers = p;
}
}
}
{
class Vehicle
{
//屬性訪問器
//抽象屬性,虛屬性,屬性重寫,屬性重寫可以在子類僅有父類屬性的get或set或全部set get
private float _weight;
//對於交通工具的重量,是不會改動的,所以僅提供get讀取其值即可
public float Weight
{
get
{
return _weight;
}
}
private int _passengers;
//對於交通工具的載客,是可以變動的,提供get與set 屬性訪問器
public int Passengers
{
get
{
return _passengers;
}
set
{
if (_passengers != value)
{
_passengers = value;
}
}
}
//方法為上述的屬性或域進行初始化值
//方法可對屬性或域進行初始化值,最終作用是一樣的
public void Customer(float w,int p)
{
Weight = w;
Passengers = p;
_weight = w;
_passengers = p;
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-718062/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- c# tcbs屬性訪問器C#
- C#中類的屬性訪問器--get和set分析C#
- C#基礎概念之密封類,屬性訪問器,介面C#
- JavaScript get set 訪問器屬性JavaScript
- JavaScript物件的資料屬性與訪問器屬性JavaScript物件
- c# public_protected_private許可權訪問符_屬性訪問器get_setC#
- 深入理解物件的資料屬性與訪問器屬性物件
- C#訪問或修改私有類、函式、變數、屬性C#函式變數
- outerDocument訪問外部屬性方法
- C#索引器和屬性C#索引
- 原型鏈上的get與set訪問器屬性原型
- javascript 物件屬性的get set訪問器寫法JavaScript物件
- 不使用反射進行C#屬性的執行時動態訪問反射C#
- JavaScript訪問物件的屬性和方法JavaScript物件
- 課時45:魔法方法:屬性訪問
- js訪問物件屬性的2個方法JS物件
- Python 訪問和設定私有屬性Python
- 一、訪問物件屬性和方法的操作物件
- c# hasvalue屬性C#
- ES規範解讀之賦值操作符&屬性訪問器賦值
- javascript訪問物件屬性方式簡單介紹JavaScript物件
- C# 可訪問性不一致C#
- C#屬性和lamdaC#
- [引]C# DllImport 屬性C#Import
- Python中訪問私有屬性和私有方法Python
- Python 中的屬性訪問與描述符Python
- Python的類例項屬性訪問規則Python
- c#索引訪問器再探_get_set之訪問控制存取C#索引
- C#學習筆記-欄位、屬性、索引器C#筆記索引
- Tomcat中訪問資料庫使用屬性檔案問題Tomcat資料庫
- C#中屬性的解析C#
- C#屬性與欄位C#
- 瞭解下C# 屬性(Property)C#
- c#屬性之繼承C#繼承
- 教你如何直接訪問php例項物件的private屬性PHP物件
- 使用屬性而不是可訪問的資料成員
- C#反射設定屬性值和獲取屬性值C#反射
- SQL Server 生成C#公共實體屬性和私有屬性SQLServerC#