Você está na página 1de 2

MODELO PARA A ENTREGA DAS ATIVIDADES

COMPONENTE CURRICULAR: Desenvolvimento de sistemas

NOME COMPLETO DO ALUNO: Valéria Silva Santana

RA: 10415942. / TIA 23023562

Atenção: Toda atividade deverá ser feita com fonte Arial, tamanho 11, espaço de 1,5 entre as linhas e
alinhamento justificado entre as margens.

Neste Praticando, resolva a atividade proposta a seguir:


Considere um jogo digital chamado “As Aventuras de
Superpadrãozinho”, que tem apenas um personagem principal,
chamado Superpadrãozinho. Como aplicar o padrão Singleton para
representá-lo?

public class Superpadraozinho {

private static Superpadraozinho instancia;

private Superpadraozinho() {}

public static Superpadraozinho getInstance() {

if (instancia == null) {

instancia = new Superpadraozinho();

}
return instancia;

public void iniciarJogo() {

System.out.println("Superpadrãozinho está pronto para começar suas


aventuras!");

public void mover() {

System.out.println("Superpadrãozinho está se movendo...");

Você também pode gostar