C# 是一种面向对象的编程语言,它支持使用类和对象来组织和管理代码。在本教程中,我们将介绍如何在 C# 中创建和使用对象。

  1. 类和对象 在 C# 中,类是一种用户定义的数据类型,它定义了对象的结构和行为。对象是类的实例,它具有类所定义的属性和方法。

示例:

class Person
{
    // 属性
    public string Name { get; set; }  
    public int Age { get; set; }

    // 方法
    public void SayHello()
    {
        Console.WriteLine('Hello, my name is ' + Name + ' and I am ' + Age + ' years old.');
    }
}

// 创建对象
Person person = new Person();
person.Name = 'John';
person.Age = 25;

// 调用对象的方法
person.SayHello();
  1. 构造函数 构造函数是一种特殊的方法,用于在创建对象时初始化对象的属性。在类中定义一个与类同名的方法,该方法没有返回类型,并且没有显式声明返回值。

示例:

class Person
{
    public string Name { get; set; }  
    public int Age { get; set; }

    // 构造函数
    public Person(string name, int age)
    {
        Name = name;
        Age = age;
    }

    public void SayHello()
    {
        Console.WriteLine('Hello, my name is ' + Name + ' and I am ' + Age + ' years old.');
    }
}

// 创建对象时调用构造函数
Person person = new Person('John', 25);
person.SayHello();
  1. 继承 C# 支持类的继承,一个类可以从另一个类继承属性和方法。继承使得代码重用更加容易,并且可以创建更具体的类。

示例:

class Animal
{
    public string Name { get; set; }

    public void Eat()
    {
        Console.WriteLine(Name + ' is eating.');
    }
}

class Dog : Animal
{
    public void Bark()
    {
        Console.WriteLine(Name + ' is barking.');
    }
}

Dog dog = new Dog();
dog.Name = 'Buddy';
dog.Eat();
dog.Bark();

以上是 C# 对象的基本概念和用法。通过使用类和对象,可以更好地组织和管理代码,并实现面向对象编程的特性。希望这个教程能帮助你更好地理解和使用 C# 对象。

C# 对象教程:类、对象、构造函数和继承

原文地址: https://www.cveoy.top/t/topic/qcAv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录