如果我在java中有一个名为Foo的抽象类,它有一个名为Bar的实现者,那么我想知道以下内容。Java中的继承
可以说Foo
看起来像
public abstract class Foo {
Service serviceFoo
...
}
而且Bar
是
public class Bar extends Foo {
...
}
此外,让我们假设我有Foo
一个实例,命名为foo
,目前已serviceFoo
实例
如果我然后声明:
Foo foo = new Bar();
这是否会创建一个Bar
的新实例,该实例是否已经实例化了serviceFoo
?例如。该字段将被继承和实例化还是继承?
你试过了吗? – Pops 2010-05-14 14:15:41
Java区分大小写 – 2010-05-14 14:19:12