jrzgy.com-四虎精彩成人永久免费中文字幕,国产欧美另类精品久久久,精品美女AⅤ国产女教师,好好日夜夜操视频,2020年国产精品久久久久精品,蜜桃国产乱码精品一区二区三区,久久6妺妺窝人体色www图片,色欲香天天综合网无码

歡迎您訪問鄭州興邦電子股份有限公司官方網站!
阿里巴巴誠信通企業
全國咨詢熱線:40000-63966
興邦電子,中國水控機第一品牌

聯系興邦電子

全國咨詢熱線:40000-63966

售后:0371-55132951/55132952

工廠:河南省 鄭州市 高新區蓮花街電子電器產業園

類的對象和成員

文章出處:http://www.jrzgy.com 作者:興邦研發部 人氣: 發表時間:2014年11月10日

[文章內容簡介]: 一般希望類中一些數據不被隨意修改, 只能按指定方法修改, 既隱蔽一些數據。 同樣一些函數也不希望被其它類程序調用, 只能在類內部使用。

類的對象和成員

1、 類成員

    一般希望類中一些數據不被隨意修改, 只能按指定方法修改, 既隱蔽一些數據。 同樣一些函數也不希望被其它類程序調用, 只能在類內部使用。 如何解決這個問題呢?可用訪問權限控制字,常用的訪問權限控制字如下:private ( 私有),public (公有。在數據成員或函數成員前增加訪問權限控制字,可以指定該數據成員或函數成員的訪問權限。

私有數據成員只能被類內部的函數使用和修改, 私有函數成員只能被類內部的其它函數調用。 類的公有函數成員可以被類的外部程序調用, 類的公有數據成員可以被類的外部程序直接使用修改。公有函數實際是一個類和外部通訊的接口,外部函數通過調用公有函數, 按照預先設定好的方法修改類的私有成員。對于上述例子,name 和 age 是私有數據成員,只能通過公有函數 SetName()和 SetAge()修改,既它們只能按指定方法修改。

這里再一次解釋一下封裝, 它有兩個意義, 第一是把數據和處理數據的方法同時定義在類中。第二是用訪問權限控制字使數據隱蔽。

 

2、 類的對象

Person 類僅是一個用戶新定義的數據類型,由它可以生成 Person 類的實例,C#語言叫

對象。用如下方法聲明類的對象: Person OnePerson=new Person();此語句的意義是建 立

Person 類對象,返回對象地址賦值給 Person 類變量 OnePerson。也可以分兩步創建 Person

類的對象:Person OnePersonOnePerson=new Person();OnePerson 雖然存儲的是 Person 

對象地址,但不是 中的指針,不能象指針那樣可以進行加減運算,也不能轉換為其它類

型地址, 它是引用型變量, 只能引用代表)Person 對象, 具體意義參見以后章節。 和 C、 C++不同,C#只能用此種方法生成類對象。

在程序中, 可以用 OnePerson.方法名或 OnePerson.數據成員名訪問對象的成員。 例如:

OnePerson.Display(),公用數據成員也可以這樣訪問。注意,C# 語言中不包括 C++語言中

->符號。

本文關鍵詞:類的對象
上一篇:焊接時間,溫度設置及焊接注意事項[ 11-08 ] 下一篇:類的構造函數[ 11-12 ]
回到頂部
主站蜘蛛池模板: 漳浦县| 五华县| 湖北省| 肇东市| 五常市| 建平县| 泸定县| 平阴县| 二连浩特市| 孟州市| 南城县| 张家口市| 信宜市| 阿拉善右旗| 大理市| 曲周县| 安平县| 平顶山市| 哈巴河县| 黔西县| 龙海市| 平邑县| 河源市| 佛山市| 务川| 江西省| 许昌市| 东台市| 泸定县| 卓尼县| 琼结县| 襄樊市| 泸溪县| 巫溪县| 新疆| 宁陵县| 襄垣县| 黄梅县| 南安市| 长子县| 临邑县|