Amigos,
O seguinte tem como resultado que:
- um Foo tem uma Bar
- um Baz é um Foo
- um Baz tem um Bar.
Mas acho que que resposta 1 esta errada !!? Porque Bar não esta inserida na classe Foo ! estou correto?
class Foo{
int num;
Baz comp = new Baz();
}
-----
class Bar{
boolean flag;
}
----
class Baz extends Foo{
Bar thing = new Bar();
double limit;
}