- C# 类教程-类
- C# 类教程-类成员:字段(域)、属性、索引
- C# 类教程-类成员:方法、事件
- C# 类教程-类成员:运算符重载与索引器
- C# 类教程-类成员:构造函数和析构函数
- C# 类教程-类成员:嵌套类型
- C# 类教程-访问修饰符与可访问性级别
- C# 类教程-继承
- C# 类教程-继承:方法重载
- C# 类教程-继承:隐藏(new)
- C# 类教程-继承:重写(virtual 与 override)
- C# 类教程-继承:抽象(abstract)
- C# 类教程-多态性
类是 C# 中功能最强大的数据类型,在 C# 中使用关键词 class 来定义类。
声明类
public class Animal
{
//类主体,用以定义数据和行为
}
class 关键字前面是访问级别,类名称位于 class 之后。
创建对象
使用关键词 new 来创建对象。
Animal animal = new Aminal();
- Aminal() 是类的默认构造函数,将在后面介绍。
- new Aminal() 创建了对象,并将引用地址返回给 Animal 类型的 animal。
- animal 并不包含实例的数据,只是一个引用,因为类是引用类型。
相关阅读
- C# 类教程-类
- C# 类教程-类成员:字段(域)、属性、索引
- C# 类教程-类成员:方法、事件
- C# 类教程-类成员:运算符重载与索引器
- C# 类教程-类成员:构造函数和析构函数
- C# 类教程-类成员:嵌套类型
- C# 类教程-访问修饰符与可访问性级别
- C# 类教程-继承
- C# 类教程-继承:方法重载
- C# 类教程-继承:隐藏(new)
- C# 类教程-继承:重写(virtual 与 override)
- C# 类教程-继承:抽象(abstract)
- C# 类教程-多态性