A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 莫洪刚 中级黑马   /  2012-2-18 16:37  /  2607 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

New关键字只能实例化一个对象吗?

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

4 个回复

倒序浏览
这要看你new了几个,老师讲课说:new一个对象做了三件事,记住这三件事即可:开辟堆空间、实例化对象、调用类的构造函数。。。。如:Person p =new Person();
实际上new了几个就开辟了几个堆空间。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
基本上可以这么理解吧,NEW一次实例化一个对象,但是需要new的时候才出现哦

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
(1)new 运算符 用于创建对象和调用构造函数。

  (2)new 修饰符 用于隐藏基类成员的继承成员。

  (3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
在继承里面可以对基类对象的同名字段或方法做隐藏

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马