LINGRAGEM DE PROGRAMAÇÃO ORIENTADO A OBJETO
Por: Hugo.bassi • 3/12/2017 • 798 Palavras (4 Páginas) • 458 Visualizações
...
this.marca = marca;
this.modelo = modelo;
this.potencia = potencia;
this.cor = cor;
}
public String getMarca(){
return this.marca;
}
public String getModelo(){
return this.modelo;
}
public String getPotencia(){
return this.potencia;
}
public String getCor(){
return this.cor;
}
}
//Aplicativo_______________________________________________
package testecarro;
import java.util.Scanner;
public class TesteCarro {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Digite a Marca do Carro.");
String carro = entrada.nextLine();
System.out.println("Digite a Modelo do Carro.");
String modelo = entrada.nextLine();
System.out.println("Digite a Potência do Carro.");
String potencia = entrada.nextLine();
System.out.println("Digite a Cor do Carro.");
String cor = entrada.nextLine();
Carro c = new Carro(carro, modelo, potencia, cor);
System.out.printf("A marca do carro é: %s\n", c.getMarca());
}
}
- Implemente uma classe chamada Pessoa, suas variáveis de instância são: Nome, Sobrenome, idade, identidade, cpf, data de nascimento, etnia, cidade natal, filiação. Implemente uma classe funcionário que herde a classe Pessoa, os atributos dos funcionários são: registro na empresa, cargo, setor, salário, turno.
Implemente uma classe para conter o método main, instancie objetos da classe funcionário e imprima na tela seu nome, idade, cpf, etnia, cidade natal, cargo, salário e turno.
R:
//Aplicativo_______________________________________________
package testepessoa;
public class TestePessoa {
public static void main(String[] args) {
Funcionario funcionario = new Funcionario();
funcionario.setNome("ANDRE TEIXEIRA DE PAIVA");
funcionario.setIdade(33);
funcionario.setCpf("111.222.333.44");
funcionario.setEtnia("PARDO");
funcionario.setCidadeNatal("SANTA RITA");
funcionario.setCargo("SUPORTE DE TI");
funcionario.setSalario(1400);
funcionario.setTurno("TARDE");
System.out.println("===== Dados do Funcionario =====");
System.out.println("Nome: " + funcionario.getNome());
System.out.println("Idade: " + funcionario.getIdade());
System.out.println("CPF: " + funcionario.getCpf());
System.out.println("Etnia: " + funcionario.getEtnia());
System.out.println("Cidade Natal: " + funcionario.getCidadeNatal());
System.out.println("Cargo: " + funcionario.getCargo());
System.out.printf("Salario: %.2f\n", funcionario.getSalario());
System.out.println("Turno: " + funcionario.getTurno());
}
}
//Classe Pessoa_______________________________________________
package testepessoa;
public class Pessoa {
private String nome;
private String sobrenome;
private int idade;
private int identidade;
private String cpf;
private String dataNascimento;
private String etnia;
private String cidadeNatal;
private String filiacao;
public void setNome(String nome){
this.nome = nome;
}
public void setSobrenome(String sobrenome){
this.sobrenome = sobrenome;
}
public void setIdade(int idade){
this.idade = idade;
}
public void setCpf(String cpf){
this.cpf = cpf;
}
...