Várias fases. Como fazer?

Como implementar num jogo para celular vários níveis (fases)?

Geralmente vejo criarem uma classe que extende GameCanvas e outra que extende MIDlet (a classe principal).
Então, na classe MIDlet a outra classe é instanciada e o objeto é adicionado ao display.

Como primeiro exemplo é legal, mas como eu faço quando se trata de vários fases, como implementar isso de uma forma simples, que um leigo igual a mim possa fazer sem problemas?

Valeu!

Talvez criando um array destas classes? T+

Parece simples, mas como implementar isso?

E cada fase será diferente, de que serviria um array?

Valeu!

Faz uma classe abstrata da qual todas as FASES devam herdar.
E o Array é do tipo dessa classe :wink: