Buscar

Crie uma classe jogador que contenha 3 atributos do tipo lista, sendo uma para cada grupo citado (armas pesadas, armas leves e granadas).

Em jogos para a plataforma ambiente mobile é muito comum a preocupação com a utilização de memória RAM, necessária aos jogos. Devido à concorrência de aplicações e processos, além da variedade de modelos e configurações existentes no mercado, para um jogo rodar em diversos aparelhos, sem problemas de lentidão, é aconselhável buscar sempre uma boa otimização das rotinas.Considere um jogo de ação para o ambiente mobile no qual a quantidade de recursos que o personagem possui deve ser limitada. Nesse contexto, o jogador deverá carregar apenas três tipos de armas pesadas, dois tipos de armas leves e cinco granadas.Crie uma classe jogador que contenha 3 atributos do tipo lista, sendo uma para cada grupo citado (armas pesadas, armas leves e granadas). Se preferir, instancie as listas no construtor dessa classe. Em seguida, customize o código da classe lista (lista simplesmente encadeada) para receber a quantidade máxima de itens permitidos no construtor da classe. Para implementar essa funcionalidade, é necessário criar o atributo na classe e realizar a alteração no método inserir, retornando ao usuário uma mensagem de erro caso a lista estiver cheia.Ao final, apresente o código da classe personagem e da classe lista. A modelagem das classes de itens não são necessárias.
Ainda não temos respostas

Você sabe responder essa pergunta?

Crie uma conta e ajude outras pessoas compartilhando seu conhecimento!


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais