黑马程序员技术交流社区
标题:
初始化和实例化有什么区别?
[打印本页]
作者:
周一见
时间:
2015-3-19 15:19
标题:
初始化和实例化有什么区别?
初始化和实例化的区别是什么?
作者:
如何遗忘
时间:
2015-3-19 15:42
本帖最后由 如何遗忘 于 2015-3-19 15:45 编辑
初始化相对更广义一些,可以变量初始化,类对象初始化。而实例化一般都是对类的对象说的,实例化对象。拙见
作者:
周一见
时间:
2015-3-19 15:54
能举个例子么 谢谢了
作者:
浅步调
时间:
2015-3-19 23:48
实例化,一般是由类创建对象。会在内存中分配地址和空间
比如有
class A
{
}
A a;//这就是实例化
初始化,只是定义还没有具体实质性的东西,有很多情况,如函数的初始化,类里成员的初始化等,即给一些变量赋予初始值,那些变量已经存在,只是赋值,
比如实例化一个人的话,就已经知道这个人是谁了,初始化一个人,就只是知道是个人不知道是谁,我的理解
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2