欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net get set用法

 更新時間:2008年05月01日 09:42:15   作者:  
屬性的定義和使用 屬性由兩個部分組成:屬性頭和存儲器。存儲器分為get訪問器和set訪問器。聲明屬性的一般形式為: 修飾符 類型 屬性名

屬性的讀寫控制
       屬性中的get和set可以只用一個,如果只有g(shù)et而沒有set,那么這個屬性只可讀出,不可寫入;如果只有set而沒有g(shù)et,那么這個屬性是只寫入,不可讀出。

在屬性中完成更多功能
       既然get和set是程序,那當然可以做更多的事情。一個合理的分工是:設(shè)計字段是為了便于內(nèi)部方法使用,而盡量與外界隔絕;設(shè)計屬性考慮的是方便外界的使用,但是不讓外界知道的數(shù)據(jù)一律不給。

最后給一個例子:
復(fù)制代碼 代碼如下:

using System; 
using System.Collections.Generic; 
using System.Text; 

namespace 屬性的用法 

    public class Student 
    { 
        private string stuCollege = "jyu";//學(xué)校名稱不可修改 
        private string stuName = "阿會楠"; 
        private int stuAge = 22; 
        public string studentName 
        { 
            get { return stuName; } 
            set { stuName = value; } 
        } 
        public int studentAge 
        { 
            get { return stuAge; } 
            set { stuAge = value; } 
        } 
        public string studentCollege 
        { 
            get { return stuCollege; } 
        } 
        public string studentInfo 
        { 
            get { return "學(xué)校:" + stuCollege + "名字:" + stuName + "歲數(shù):" + stuAge;} 
        } 
    } 
    class Program 
    { 
        static void Main(string[] args) 
        { 
            Student stu = new Student(); 
            Console.Write(stu.studentCollege + "\n"); 
            stu.studentAge = 25; 
            Console.Write(stu.studentInfo); 
            Console.ReadKey(); 
        } 
    } 


輸出結(jié)果是:
.net get set用法 

相關(guān)文章

最新評論