猿问

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

本人JAVA新手 现在有个不明白的地方
就是类和对象的继承 class A extends B
与创建新对象 class A=new B
有什么区别吗?
谢谢啊!是我写错了
应该是A extends B
B A=new B()
他们得到的对象会有什么区别吗?
我知道第一个是继承一个类 ,但是类不也是对象吗?所以我想知道两个方法得到的对象有什么不同?

茅侃侃
浏览 863回答 3
3回答

饮歌长啸

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

Cats萌萌

extends表示继承某个类。new表示实例化某个对象。
随时随地看视频慕课网APP
我要回答