Olá,
sou iniciante em Java. Aliás, sou novo em programação e não consigo esclarecer a minha dúvida por pesquisa.
O problema é este:
Quero uma classe que defina um conjunto de instâncias duma outra classe. Definida a outra classe:
Public Class Object(){
…
}
a classe contendo instâncias de Object:
Public Class ObjArray(){
Object [] objarray; // defini objarray como sendo um Array do tipo Object.
…
}
Até aqui tudo bem. O problema está na construção da Classe Object:
Ex: Pretendo instâncias que incluam nos seus parametros (int valor, int cor) sendo cor uma de 4 disponíveis.
Pretendo também instâncias dessa mesma classe que incluam como params (int valor, int cor1, int cor2).
Ou seja,a partir desta classe pretendo criar objectos, os quais, todos tenham um valor, mas alguns só têm uma cor, e outros têm duas (nas cores que tornei disponiveis).
Na classe ObjArray pretendo incluir todos os possiveis objectos da classe Object.
Como fazê-lo?
Através de 2 construtores na classe Object? Simplesmente não consigo entender. Precisava apenas que indicassem o caminho a seguir.
Obrigado