Buscar

Classe Computador em Java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE VEIGA DE ALMEIDA
CURSO: SISTEMAS DE INFORMAÇÕES - EAD
DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETO
ALUNO: Luã Tolentino Bastos
RIO DE JANEIRO, Tijuca, 31/08/2020
package ava1poo;
public class Ava1POO {
    public static void main(String[] args) {
        Computador comp1 = new Computador("Dell", "Preto", 8, 500);
       comp1.status();
       
       Computador comp2 = new Computador();
       comp2.status();
       
       Computador comp3 = new Computador(2315);
       comp3.status();
    }
}
package ava1poo;
public class Computador {
    // atributos
    public String modelo;
    public String cor;
    private int ram;
    public float preco;
    private int hd;
    private String cpu;
    public boolean estado;
    private int fonte;
    private String placaVideo;
    private String placaMae;
    
    
    public Computador (String model, String cor, int ram, int hd) {
        this.setModelo(model);
        this.setCor(cor);
        this.setPreco(0);
        this.setCpu("Não Informado");
        this.setFonte(0);
        this.setPlacaMae("Não Informado");
        this.setPlacaVideo("Não Informado");
        this.setRam(ram);
        this.setHd(hd);
        this.ligar();
    }
    
    
    public Computador () {
        this.setModelo("Não Informado");
        this.setCor("Não Informado");
        this.setPreco(0);
        this.setCpu("Não Informado");
        this.setFonte(0);
        this.setPlacaMae("Não Informado");
        this.setPlacaVideo("Não Informado");
        this.setRam(0);
        this.setHd(0);
        this.ligar();
    }
    
    
    public Computador (float preco) {
        this.setModelo("Não Informado");
        this.setCor("Não Informado");
        this.setPreco(preco);
        this.setCpu("Não Informado");
        this.setFonte(0);
        this.setPlacaMae("Não Informado");
        this.setPlacaVideo("Não Informado");
        this.setRam(0);
        this.setHd(0);
        this.ligar();
    }
    
    public void ligar() {
        this.setEstado(true);
    }
    
    public void desligar() {
        this.setEstado(false);
    }
    
    public void reiniciar() {
        this.setEstado(true);
    }
    public String getModelo() {
        return modelo;
    }
    public void setModelo(String modelo) {
        this.modelo = modelo;
    }
    public String getCor() {
        return cor;
    }
    public void setCor(String cor) {
        this.cor = cor;
    }
    public int getRam() {
        return ram;
    }
    public void setRam(int ram) {
        this.ram = ram;
    }
    public float getPreco() {
        return preco;
    }
    public void setPreco(float preco) {
        this.preco = preco;
    }
    public int getHd() {
        return hd;
    }
    public void setHd(int hd) {
        this.hd = hd;
    }
    public String getCpu() {
        return cpu;
    }
    public void setCpu(String cpu) {
        this.cpu = cpu;
    }
    public boolean isEstado() {
        return estado;
    }
    public void setEstado(boolean estado) {
        this.estado = estado;
    }
    public int getFonte() {
        return fonte;
    }
    public void setFonte(int fonte) {
        this.fonte = fonte;
    }
    public String getPlacaVideo() {
        return placaVideo;
    }
    public void setPlacaVideo(String placaVideo) {
        this.placaVideo = placaVideo;
    }
    public String getPlacaMae() {
        return placaMae;
    }
    public void setPlacaMae(String placaMae) {
        this.placaMae = placaMae;
    }
    public void status() {
        System.out.println("_______________________________");
        System.out.println("Modelo: " + this.getModelo());
        System.out.println("Cor: " + this.getCor());
        System.out.println("Preço: R$" + this.getPreco());
        System.out.println("CPU: " + this.getCpu());
        System.out.println("Fonte: " + this.getFonte() + "W");
        System.out.println("Placa Mãe: " + this.getPlacaMae());
        System.out.println("Placa de Vídeo: " + this.getPlacaVideo());
        System.out.println("Ram: " + this.getRam()  + " Gb");
        System.out.println("HD: " + this.getHd() + " Gb");
        System.out.println("Estado: " + this.estado + "/Sim");
    }
    
}

Continue navegando