在类里面定义方法,什么情况下前面加new ?什么叫隐藏了继承的成员?
答案:2 悬赏:80
解决时间 2021-02-14 21:59
- 提问者网友:wodetian
- 2021-02-14 04:24
在类里面定义方法,什么情况下前面加new ?什么叫隐藏了继承的成员?
最佳答案
- 二级知识专家网友:傲娇菇凉
- 2021-02-14 05:42
new 用的不同地方有不同的含义
在子类中的方法前加new就是隐藏父类的方法
继承中如果你想隐藏父类的中方法,
刚你在定义方法时你应该在这个方法前加new
这样父类的方法就被隐藏了,
调用时就会调用你这个类的方法了,而不是调用父类的方法
在子类中的方法前加new就是隐藏父类的方法
继承中如果你想隐藏父类的中方法,
刚你在定义方法时你应该在这个方法前加new
这样父类的方法就被隐藏了,
调用时就会调用你这个类的方法了,而不是调用父类的方法
全部回答
- 1楼网友:而你却相形见绌
- 2021-02-14 06:49
使用new关键字重写父类的方法后,在使用子类对象的此方法时将使用子类的此方法进行处理,否则则调用父类的同名的方法来处理!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯