2013-05-01 62 views
0

假設我們有packageapackageb,都有很多類,都是public繼承跨包

現在類Catpackagea想從packageb擴展類Animal,這是繼承的法律?

+4

是的,它是繼承確實 – exexzian 2013-05-01 02:53:57

+0

@Raj,只是一張紙條:編輯的問題,因此類和包的名字遵循建議的命名約定。 – acdcjunior 2013-05-01 03:05:28

+0

歡迎來到SO!僅供參考,你可以簡單地寫'a.Cat'意思是「類'Cat'從包'了'」。這是非常常見的Java語法,任何人在這裏回答問題都會理解。 – 2013-05-01 03:10:35

回答

0

是。封裝使分組類方便,非公有制和非私有方法和字段只對同一個包

2

的Asure的其他成員都看得到,只是導入父類和擴展。

package a; 

import b.Animal; 

public class Cat extends Animal { 

} 

您可以跳過導入和使用完全合格的類名動物也是如此。但更混亂。

+0

謝謝大家:) – Raj 2013-05-01 02:58:53