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

A Programação Orientada a Objeto

Por:   •  14/6/2024  •  Trabalho acadêmico  •  1.921 Palavras (8 Páginas)  •  40 Visualizações

Página 1 de 8

5

CONTEÚDO

Classe Modelo

package appcomputador;

import java.util.Scanner;

public class Computador {

private String processador, placaMae;

private int memoria, ssd, fonte;

//CONSTRUTOR

public Computador(String processador, String placaMae, int memoria, int

ssd, int fonte) {

this.processador = processador;

this.placaMae = placaMae;

this.memoria = memoria;

this.ssd = ssd;

this.fonte = fonte;

}

//CONTRUTOR DEFAULT

public Computador() {

}

//GETTERS E SETTERS

public String getProcessador() {

return processador;

6

}

public void setProcessador(String processador) {

this.processador = processador;

}

public String getPlacaMae() {

return placaMae;

}

public void setPlacaMae(String placaMae) {

this.placaMae = placaMae;

}

public int getMemoria() {

return memoria;

}

public void setMemoria(int memoria) {

this.memoria = memoria;

}

public int getSsd() {

return ssd;

}

public void setSsd(int ssd) {

this.ssd = ssd;

}

public int getFonte() {

7

return fonte;

}

public void setFonte(int fonte) {

this.fonte = fonte;

}

//EXIBIR INFORMAÇÕES

public void imprimir() {

System.out.println("--------------------------");

System.out.println("Processador: " + getProcessador());

System.out.println("Placa-mae: " + getPlacaMae());

System.out.println("Memoria: " + getMemoria());

System.out.println("SSD: " + getSsd());

System.out.println("Fonte: " + getFonte());

System.out.println("");

}

//ENTRADA DE DADOS

public void configurar() {

Scanner sc = new Scanner(System.in);

System.out.println("");

System.out.println("----- Monte seu PC -----");

System.out.println("----- Computador -----");

System.out.println("Escolha seu processador:");

System.out.println(" i3 | i5 | i7 | i9 ");

this.processador = sc.nextLine();

System.out.println("Escolha sua Placa-mae:");

8

System.out.println(" Asus | Gigabyte | ASRock ");

this.placaMae = sc.nextLine();

System.out.println("Escolha a quantidade de memoria:");

System.out.println(" 4 gb | 8 gb | 16 gb | 32 gb");

this.memoria = sc.nextInt();

System.out.println("Escolha o tamanho do SSD:");

System.out.println(" 250 gb | 500 gb | 1000 gb ");

this.ssd = sc.nextInt();

...

Baixar como (para membros premium)  txt (7.4 Kb)   pdf (53.4 Kb)   docx (12.4 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com