实例化对象是什么意思,什么是实例化,什么是对象。多态性
Car mycar;
上⾯Car 是我们⾃⼰定义的⼀个类 mycar则先可看作是变量名。
其实也就叫做对象,在C#⼊门经典⼀书⾥称它为命名实例。
书中说对象和类的实例的含义相同。
那么怎么完成实例化呢。我们创建⼀个对象需要对它初始化数据。能够有这⼀作⽤的是什么呢?——构造函数。所以就有了 Car mycar= new Car();
当我们⾃⼰定义了与类同名的有参构造函数时,假设参数类型是整型的,则是这样的
Car mycar= new Car(2);
所以 说这⼀整个过程才能说是实例化对象。
构造函数就是初始化这个类的对象的所有数据成员;
多态性
在多态性中,可以⽤⼦类对象创建⽗类对象
mycar= new ModelCar();
实例化类和实例化对象
虽然初始化了MOdelCar⾥的全部成员,当时创建的对象的类型却是⽗类 ,所以⽗类不存在的成员则不能通过⼦类的对象访问。
这⾥要说⼀下的构造函数是⽆返回值的 默认void

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。