溫馨提示×

c#實體類怎樣實現(xiàn)封裝

c#
小樊
88
2024-07-22 20:50:02
欄目: 編程語言

在C#中,實體類可以通過封裝來保護其屬性,并提供對屬性的訪問方法。下面是一個示例,展示了如何在C#中實現(xiàn)封裝:

public class Person
{
    // 私有字段
    private string name;
    private int age;

    // 公共屬性 Name
    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    // 公共屬性 Age
    public int Age
    {
        get { return age; }
        set { age = value; }
    }
}

在上面的示例中,我們定義了一個名為Person的實體類,其中包含了兩個私有字段name和age,以及對這兩個字段的公共屬性Name和Age。通過封裝,我們可以確保外部代碼只能通過屬性來訪問和修改實體類的屬性,而不能直接訪問私有字段。

通過使用封裝,我們可以實現(xiàn)對實體類屬性的訪問控制,從而保護數(shù)據(jù)的安全性并提高代碼的可維護性。

0