什么是类?什么是对象?
类:是对一类事物的统称,是抽象的,不能直接使用的。 比如:汽车,就是一个类,它是所有不同类型的汽车的统称。
对象:对象是一个具体的对象,存在的,看得见的,摸得着的,可以直接拿来用的,比如我自己,我就是一个对象。
类和对象的关系:
对象是根据类这个模版创建出来的,类里面有的特性,对象肯定全都会有。
如何创建一个对象: 使用new关键字来创建对象
类名 对象名 = new 类名();
关于类的一些特性:
1 类是一种自定义的数据类型
2 类是引用类型的
关于new所做的事情
1 开辟合适大小的空间
2 创建对象
3 调用构造函数
4 返回该空间的引用地址
举例 new 是怎么整的 类代码写出来,至于怎么整 用图片显示
/// <summary>
/// 人类
/// </summary>
class Person
{
private string name;
/// <summary>
/// 姓名
/// </summary>
public string Name
{
get { return name; }
set { name = value; }
}
private int age;
/// <summary>
/// 年纪
/// </summary>
public int Age
{
get { return age; }
set { age = value; }
}
private string gener;
/// <summary>
/// 性别
/// </summary>
public string Gener
{
get { return gener; }
set { gener = value; }
}
/// <summary>
/// 人跑方法
/// </summary>
public void Run()
{
Console.WriteLine("人类在跑!");
}
}
这里有个“人”类
new 出2个对象
Person p1 = new Person();
Person P2 = new Person();