TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exercicios de JAVA

Por:   •  30/5/2016  •  Trabalho acadêmico  •  571 Palavras (3 Páginas)  •  356 Visualizações

Página 1 de 3

Exercícios Java

01 – Para cada um dos cenários abaixo – sem compromisso com uma linguagem de programação específica - extraia uma superclasse e duas subclasses. Explique o porque das escolhas.

Cenário 1 – No mundo de Harry Potter existem várias espécies de seres inteligentes. Dentro da espécie humana, os seres têm características específicas de acordo com a sua relação com a magia. Os que são capazes de interagir e produzir magia são os bruxos. Os “abortos” são aqueles que identificam magia e até interagem, mas são incapazes de produzir qualquer feitiço que seja. Por fim existem os trouxas, que nem identificam e nem produzem qualquer tipo de magia.

Cenário 2 – No cenário previsto por George Orwell em seu livro “1984” os cidadãos da Oceania eram divididos em Membros do Partido Interno, Membros do Partido Externo e a Prole. Apesar de todos viverem no mesmo país e serem impactados pelos eventos que ali ocorriam, cada grupo tinha diferentes características. Os Membros do Partido Interno, por exemplo, tinham a possibilidade de desligarem suas teletelas e deixarem de serem vigiados. Os membros da prole nem sequer tinham as teletelas, enquanto os membros do partido externo eram vigiados incessantemente.

02 – Dê uma diferença e uma semelhança entre o showInputDialog e o showMessageDialog.

03 – Há vantagem em montar uma classe com mais de um construtor? Explique.

04 – Observe o código abaixo:

public class Endereco {

                private String logradouro;

        private String numero;

        private String cep;

        

public Endereco(String logradouro, String numero, String cep){

                    this.logradouro=logradouro;

                this.numero = numero;

                this.cep = cep;

              }

public void setLogradouro(String logradouro){

                            this.logradouro=logradouro;

         }

public void setNumero(String numero){

                           this.numero = numero;

         }

public void setCep(String cep){

                            this.cep = cep;

          }

}

  1. É possível que um objeto dessa classe MOSTRE os valores de seus atributos? Por que?  

  1. Em que cenário essa classe poderia ser referenciada por um atributo de outra classe?

5 – Conhece a Corrida Maluca? Pois é! Cada corredor tem um carro e cada carro tem diferentes características (vamos resumir em cor, número, potência e habilidade especial). Você deve criar uma classe para o carro e outra para o corredor (Nome, Idade e Carro serão os atributos). Depois, lembre-se de criar a classe de teste para ver se consegue cadastrar e exibir esses detalhes!

...

Baixar como (para membros premium)  txt (2.7 Kb)   pdf (74 Kb)   docx (341.2 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com