C# 系列教程:面向对象编程(OOP)
在本篇文章中,我们将介绍 C# 中的面向对象编程(OOP)概念,包括类、对象、继承、多态等。这些概念是现代编程的基础,有助于构建复杂的应用程序。
目录
类与对象
类的定义
类是对象的蓝图或模板。它定义了对象的属性和行为。在 C# 中,类的定义如下:
public class Person
{
public string Name;
public int Age;
public void Greet()
{
Console.WriteLine($"Hello, my name is {
Name} and I am {
Age} years old.");
}
}
对象的创建
对象是类的实例。使用 new
关键字创建对象:
Person person = new Person();
person.Name = "John";
person.Age = 30;
person.Greet(); // 输出: Hello, my name is John and I am 30 years old.
类的成员
类的成员包括字段(变量)、方法和属性。上面的示例中,Name
和 Age
是字段,Greet
是方法。
构造函数与析构函数
构造函数
构造函数用于在创建对象时初始化对象。构造函数的名称与类名相同,不返回任何值。
public class