//屬性是一種用於訪問對象或類的特性的成員。屬性可以包括字符串的長度、字體的大小、窗體的標題和客戶的名稱。屬性是成員的自然擴展,二者都是關聯類型的命名成員。
namespace ConsoleApplication3
{
class User
{
private string name;//定義一個string類型的變量,用來記錄用戶姓名
public int age;//定義一個int類型的變量,用來記錄用戶年齡
//定義用戶的屬性,該屬性為可讀可寫屬性
public string NAME
{
get //讀取
{
return name;
}
set
{
name = value;
}
}
//定義用戶年齡屬性,該屬性為可讀可寫屬性
public int AGE
{
get//設置
{
return age;
}
set
{
age = value;
}
}
class Program
{
static void Main(string[] args)
{
User user = new User(); //實例化user類對象
user.name = "張三";//為用戶姓名屬性賦值
user.age = 19;//為用戶年齡屬性賦值
Console.WriteLine(user.name+""+"\t"+user.age+"歲");//輸出用戶姓名和年齡
user.name = "李四";//在次為用戶姓名屬性賦值
user.age = 20;//在次為用戶年齡屬性賦值
Console.WriteLine(user.name+""+"\t"+user.age+"歲");//在次輸出
Console.ReadLine();
}
}