Programação orientada a objeto
1. Preencha as lacunas: a. O comando Java do JSE Development Kit executa um aplicativo Java. b. O comando javac do JSE Development Kit compila um programa Java. c. Um arquivo de programa java deve terminar com a extensão de arquivo .java. d. Quando um programa java é compilado, o arquivo produzido pelo compilador termina com a extensão de arquivo .class. e. Os aplicativos java iniciam a execução no método main. f. A casa está para uma planta arquitetônica assim como um(a) objeto está para uma classe. g. Toda declaração de classe que inicia com a palavra-chave Class deve ser armazenada em um arquivo que tem exatamente o mesmo nome da classe e terminar com a extensão de nome de arquivo .java, h. Cada declaração de classe contém a palavra-chave ________seguida imediatamente do nome da classe. i. A palavra-chave new cria um objeto da classe especificada à direita da palavra-chave. j. Todo parâmetro deve especificar um(a) tipo e um(a) variável.
2. Crie uma classe livro que inclui informações referentes à livros.
|Livro |
|qtdePag; |
|nome; |
|tema; |
|autor; |
|dataLancamento; |
|Ler(); |
3. Crie uma classe Retangulo. A classe tem como atributos comprimento e largura do tipo real. A classe deve ter métodos que calculem a área e o perímetro do retângulo. Crie uma classe TesteRetangulo para testar a classe Retangulo.
R:
Em algoritimo
classe Retangulo inicio real comprimento,largura; metodo CalculaArea(real x,real y) inicio comprimento = x; largura = y; escreva("A area =%.2f\n",comprimento*largura); fim metodo metodo CalculaPerimetro(float x,float y) inicio comprimento = x; largura = y; escreva("Perimetro=