黑马程序员技术交流社区

标题: new修饰符和new操作符 [打印本页]

作者: gyt_xtt    时间: 2014-4-1 18:33
标题: new修饰符和new操作符
本帖最后由 gyt_xtt 于 2014-4-2 10:17 编辑

new修饰符和new操作符的定义是什么呢?有什么区别呢?

平时总用到的new个对象,这个new是操作符还是修饰符??:dizzy:
作者: mdb    时间: 2014-4-1 18:35
new修饰符主要是用在子类里隐藏父类的同名方法,new个对象,是操作符...
作者: shangxin    时间: 2014-4-1 18:49
new 修饰符和new 操作符是两个概念。new 修饰符用于声明类或者类的成员,表示隐藏了基类中的同名成员。而 new 操作符用于实例化一个类型。 new 修饰符只能用于继承类,一般弥补基类的设计不足。 new修饰符和override修饰符不可用在同一个成员上,因为两个修饰符意义上相互排斥。
作者: gyt_xtt    时间: 2014-4-2 08:50
mdb 发表于 2014-4-1 18:35
new修饰符主要是用在子类里隐藏父类的同名方法,new个对象,是操作符...

感谢 我懂了!
作者: gyt_xtt    时间: 2014-4-2 08:52
shangxin 发表于 2014-4-1 18:49
new 修饰符和new 操作符是两个概念。new 修饰符用于声明类或者类的成员,表示隐藏了基类中的同名成员。而  ...

感谢 我明白了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2