作业帮 > 综合 > 作业

在C#中,实例化一个类的具体意义是什么?希望能为我讲解详细点,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 08:32:46
在C#中,实例化一个类的具体意义是什么?希望能为我讲解详细点,
或许将“类”和“基本数据类型”进行类比会更好理解.比如:int a = 2,b = 3,c; c = a + b; 将int看成一个类,变量abc看成int的对象,声明变量的过程就叫实例化.事实上int也是一个类,int a; 也可以写成 int a = new int(); 的.所以实例化一个类,就是为该类声明了一个变量,中华人民称其为对象.一个类只有在被实例化之后才是有意义的,才是真实存在的(static成员和方法例外).也就是说,int a;,其中int是抽象的,a才是真是存储在内存中的.只有真实存在的东西才有可操作性,比如 c = a + b,而不会有人写成 c = int + int.综上所述,类相当于一种数据类型,实例化的过程相当于声明变量的过程.当然.这只是类比.该叫实例化还得叫实例化哦.显得专业嘛.