C# 多个类和对象
多个对象
您可以创建一个类的多个对象:
实例
创建两个 Car
对象:
class Car { string color = "red"; static void Main(string[] args) { Car myObj1 = new Car(); Car myObj2 = new Car(); Console.WriteLine(myObj1.color); Console.WriteLine(myObj2.color); } }
使用多个类
您还可以创建一个类的对象并在另一个类中访问它。这通常用于更好地组织类(一个类拥有所有字段和方法,而另一个类包含 Main()
方法(要执行的代码))。
- prog2.cs
- prog.cs
prog2.cs
class Car { public string color = "red"; }
prog.cs
class Program { static void Main(string[] args) { Car myObj = new Car(); Console.WriteLine(myObj.color); } }
输出:
red
提示
您注意到 public
关键字了吗?它称为访问修饰符,它指定 Car
的 color 变量/字段也可供其他类(例如 Program
)访问。
在接下来的章节中,您将了解有关访问修饰符和类/对象的更多信息。