C# 类属性简介
属性在面向对象编程中起着至关重要的作用。它们允许我们从类外部访问类的私有变量。在类中使用私有变量是很好的。属性看起来像变量和方法的组合。属性有部分:“get 和 set”方法。get 方法应该返回变量,而 set 方法应该为其赋值。
步骤1. 步骤1.打开一个名为“LearnProperties”的新项目,如下所示。
步骤2. 现在要将新类添加到项目中,请使用“项目”->“添加类”,类名为“BikeColor”,如下所示。
步骤3. 添加新类后,您的代码如下所示。
步骤4. 在BikeColor类中插入以下代码,如下所示。
步骤5. 在主模块中插入以下代码。添加以下代码后,将显示错误。
这是因为您正在从类外部访问私有变量;这在 OOP 中是不允许的。
按F5。它将显示以下错误。
步骤6. 现在我们将尝试使用属性 _MyBikeColor 访问私有变量。然后它将正常工作。
结论
在创建这个简单示例后,我们了解了 OOP 中属性的重要性。属性帮助我们访问类的私有变量。此外,属性帮助我们保护类的私有变量免受未经授权的访问。