我在java中遇到了一些混淆。這是java中的IS-A關係和HAS-A關係
我有一個問題
Bar IS-A Object
Foo IS-A Bar
Foo HAS-A Bar
這裏是
A. class Foo extends Bar{}.
B. class Bar extends Foo{}
C. class Bar{}
D. class Foo extends Bar{Bar bar;}
答案是C,d。
,但一個也應該是答案,因爲foo是-A酒吧是類Foo就繼承了酒吧{}。這是正確的?請解釋我。非常感謝你