91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#怎么獲取一個類中不同類成員的值

發布時間:2022-03-31 17:41:14 來源:億速云 閱讀:302 作者:iii 欄目:編程語言

這篇文章主要講解了“C#怎么獲取一個類中不同類成員的值”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“C#怎么獲取一個類中不同類成員的值”吧!

成員函數和封裝

類的成員函數是一個在類定義中有它的定義或原型的函數,就像其他變量一樣。作為類的一個成員,它能在類的任何對象上操作,且能訪問該對象的類的所有成員。

成員變量是對象的屬性(從設計角度),且它們保持私有來實現封裝。這些變量只能使用公共成員函數來訪問。

讓我們使用上面的概念來設置和獲取一個類中不同的類成員的值:

實例

using System;
namespace BoxApplication
{
    class Box
    {
       private double length;   // 長度
       private double breadth;  // 寬度
       private double height;   // 高度
       public void setLength( double len )
       {
            length = len;
       }

       public void setBreadth( double bre )
       {
            breadth = bre;
       }

       public void setHeight( double hei )
       {
            height = hei;
       }
       public double getVolume()
       {
           return length * breadth * height;
       }
    }
    class Boxtester
    {
        static void Main(string[] args)
        {
            Box Box1 = new Box();        // 聲明 Box1,類型為 Box
            Box Box2 = new Box();                // 聲明 Box2,類型為 Box
            double volume;                               // 體積


            // Box1 詳述
            Box1.setLength(6.0);
            Box1.setBreadth(7.0);
            Box1.setHeight(5.0);

            // Box2 詳述
            Box2.setLength(12.0);
            Box2.setBreadth(13.0);
            Box2.setHeight(10.0);
       
            // Box1 的體積
            volume = Box1.getVolume();
            Console.WriteLine("Box1 的體積: {0}" ,volume);

            // Box2 的體積
            volume = Box2.getVolume();
            Console.WriteLine("Box2 的體積: {0}", volume);
           
            Console.ReadKey();
        }
    }
}

當上面的代碼被編譯和執行時,它會產生下列結果:

Box1 的體積: 210
Box2 的體積: 1560

感謝各位的閱讀,以上就是“C#怎么獲取一個類中不同類成員的值”的內容了,經過本文的學習后,相信大家對C#怎么獲取一個類中不同類成員的值這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

会昌县| 常州市| 夏河县| 台江县| 惠来县| 阿拉善左旗| 左云县| 红桥区| 崇州市| 沁源县| 永福县| 略阳县| 通州区| 密山市| 无棣县| 新宁县| 安阳市| 博白县| 永仁县| 娱乐| 汾西县| 磴口县| 东宁县| 普陀区| 高邮市| 鄂托克前旗| 漯河市| 盐城市| 郎溪县| 灵武市| 洱源县| 吉安市| 文昌市| 汾西县| 阳新县| 淳化县| 灌云县| 鹤山市| 高尔夫| 金华市| 涟源市|