0

Let's say we have package a and package b, both have many classes, all public.

Now class Cat from package a wants to extend class Animal from package b, is this inheritance legal?

4

2 回答 2

2

当然,只需导入父类并扩展它。

package a;

import b.Animal;

public class Cat extends Animal {

}

您也可以跳过导入并为 Animal 使用完全限定的类名。但是比较乱。

于 2013-05-01T02:58:23.637 回答
0

是的。包使分组类方便,非公共和非私有方法和字段仅对同一包的其他成员可见

于 2013-05-01T02:56:26.950 回答