c#面向对象类和对象
时间: 2023-12-07 20:40:00 浏览: 91
C#是一种面向对象的编程语言,因此类和对象是C#编程中的基本概念。类是一种用户定义的引用类型,它是一种模板或蓝图,用于创建对象。对象是类的实例,它是在内存中分配的一块区域,用于存储数据和执行方法。
在C#中,定义一个类需要使用class关键字,如下所示:
```csharp
public class MyClass
{
// 类的成员变量
private int myVar;
// 类的构造函数
public MyClass(int v)
{
myVar = v;
}
// 类的成员方法
public void MyMethod()
{
Console.WriteLine("MyVar = " + myVar);
}
}
```
上面的代码定义了一个名为MyClass的类,它有一个私有成员变量myVar和一个公共成员方法MyMethod。构造函数用于初始化myVar成员变量。要创建MyClass的对象,可以使用new关键字,如下所示:
```csharp
MyClass obj = new MyClass(10);
obj.MyMethod(); // 输出:MyVar = 10
```
上面的代码创建了一个名为obj的MyClass对象,并调用了它的MyMethod方法。
阅读全文