为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA中extend与new创建对象有什么不一样?

JAVA中extend与new创建对象有什么不一样?

茅侃侃 2019-02-06 11:07:31
本人JAVA新手 现在有个不明白的地方就是类和对象的继承 class A extends B与创建新对象 class A=new B有什么区别吗?谢谢啊!是我写错了应该是A extends BB A=new B()他们得到的对象会有什么区别吗?我知道第一个是继承一个类 ,但是类不也是对象吗?所以我想知道两个方法得到的对象有什么不同?
查看完整描述

3 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

class A extends B 的意思是A类继承B类,A会拥有B的方法和不是Private的属性
class A = new B();有这个用法吗?我没见过都唉。。。

查看完整回答
反对 回复 2019-03-18
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

extends表示继承某个类。
new表示实例化某个对象。

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 860 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信