Amigos,
Tenho o seguinte código:
e gostaria de saber se minhas consierações estão corretas ?
class ClasseA
{
ClasseC c = new ClasseC();
public int id;
}
class ClasseC
{
public int name;
}
class ClassB extends ClasseA{
int getID()
{
return id;
}
}
consideraçoes:
1 - ClasseA tem-um ClasseC, pois a ClasseA tem uma variavel de intancia da ClasseC
2 - ClasseB tem-um ClasseC, pois a ClasseB é derivada da classeA, que TEM-UMA referencia
a classeC
3 - ClasseB é-uma ClasseA, pois a ClasseB extend a ClasseA
4 - ClasseA tem-um ClasseB, pois a ClasseA tem a ClasseB “dentro” dela.
Estou correto ? ou existe mais alguma itém que esqueci ?
Obrigado.