Buscar

Avaliando o Aprendizado - Línguagens de Programação II-6

Prévia do material em texto

Questão Ref.: 201101440909 
A Linguagem de programação Java utiliza a metodologia orientada a objetos e permite a 
implementação de classe e objetos. 
Utilizando esta linguagem, implemente uma classe Computador com os atributos codigo, 
marca e modelo e uma classe com método main que instancia dois objetos com os 
seguintes dados: 
 
i) 2, "hp", "NXY000" e 
ii) 6, "acer", "YXU200". 
 
Resposta: 
 
Gabarito: 
public class Computador{ 
 private int codigo; 
 private String marca; 
 private String modelo; 
 public Computador(int código, String marca, String modelo){ 
 this.codigo = código; 
 this.marca = marca; 
 this.modelo = modelo; 
 } 
} 
public class ComputadorApp{ 
 public static void main(Strings [] args){ 
 Computador comp1 = new Computador(2, "hp", "NXY000"); 
 Computador comp2 = new Computador(6, "acer", "YXU200"); 
 } 
} 
 
Questão (Ref.: 201101440910) 
A empresa XYZ precisa armazenar dados sobre Alunos(matricula, nome e nota) e 
Professores (matricula, nome e salario). 
 
Implemente utilizando o conceito de herança uma solução orientada a objetos em Java 
que atenda as necessidades da Empresa XYZ. 
 
Gabarito: 
public class Pessoa{ 
 private int matricula; 
 private String nome; 
 public Pessoa(int matricula, String nome){ 
 this.matricula = matricula; 
 this.nome = nome; 
 } 
} 
public class Alunos extends Pessoa{ 
 private float nota; 
 public Alunos(int matricula, String nome, float nota){ 
 super(matricula, nome) 
 this.nota = nota; 
 }

Continue navegando