Escolar Documentos
Profissional Documentos
Cultura Documentos
RIO DE JANEIRO
2023
2
RIO DE JANEIRO
2023
3
SUMÁRIO
1. INTRODUÇÃO .............................................................................................04
2. REFERÊNCIAL TEÓRICO...........................................................................05
3. DESENVOLVIMENTO..................................................................................06
4. CONCLUSÃO...............................................................................................22
5. BIBLIOGRAFIA............................................................................................23
4
1. INTRODUÇÃO:
2. REFERÊNCIAL TEÓRICO:
• Crie uma classe com cinco atributos para a criação de objetos do tipo
Computador. A classe deve possuir dois métodos construtores, um sem
parâmetros (construtor default) e outro com os cinco parâmetros relacionados
aos atributos da classe Computador. Além disso, a classe deve conter os
métodos de acesso (setters e getters) para cada atributo e um método de
exibição de todos os atributos denominado imprimir.
• Crie uma outra aplicação (Classe) que instancie quatro objetos do tipo
Computador, preencha os atributos com dados solicitados ao usuário e ao final
exiba todos os atributos dos quatro objetos criados invocando o método
imprimir. Para criar os quatro objetos, com a metade utilize o construtor default,
e com a outra metade utilize o construtor que recebe todos os atributos.
3. DESENVOLVIMENTO:
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to
change this license
*/
package atividade02;
/**
* @author jennifer.vaz
*/
public Computador(){
}
7
this.marca = m;
this.entradas = e;
this.saidas = s;
this.qmemoria = q;
this.cor = c;
return marca;
this.marca = marca;
return entradas;
this.entradas = entradas;
}
8
return saidas;
this.saidas = saidas;
return qmemoria;
this.qmemoria = memoria;
return cor;
this.cor = cor;
}
9
}
10
3. DESENVOLVIMENTO:
package atividade02;
/**
* @author jennifer.vaz
*/
/**
*/
computador1.imprimir();
}
11
3. DESENVOLVIMENTO:
run:
3. DESENVOLVIMENTO:
package atv2;
/**
* @author jennifer.vaz
*/
public Computador(){
this.marca = "LG";
this.cor = "Preto";
this.entradas = e;
13
this.qmemoria = q;
return marca;
this.marca = marca;
return entradas;
this.entradas = entradas;
return qmemoria;
this.qmemoria = memoria;
}
14
return cor;
this.cor = cor;
}
15
3.DESENVOLVIMENTO:
package atv2;
import java.util.Scanner;
/**
* @author jennifer.vaz
*/
/**
*/
comp1.setMarca(scanner.nextLine());
comp1.setCor(scanner.nextLine());
comp1.setEntradas(scanner.nextLine());
comp1.setQmemoria(scanner.nextInt());
comp2.setMarca(scanner.nextLine());
comp2.setCor(scanner.nextLine());
comp2.setEntradas(scanner.nextLine());
17
comp2.setQmemoria(scanner.nextInt());
comp3.setMarca(marcaComp3);
18
scanner.nextLine();
comp1.imprimir();
comp2.imprimir();
comp3.imprimir();
comp4.imprimir();
}
19
3.DESENVOLVIMENTO:
run:
APLLE
PRATA
MEMORIA
16
SAMSUNG
ROSA
HDMI
POSITIVO
AMARELO
20
WEBCAN
LG
CINZA
USB
Dados do Computador 1:
Dados do Computador 2:
Dados do Computador 3:
Dados do Computador 4:
A marca do Computador é: LG
4. CONCLUSÃO:
5. BIBLIOGRAFIA: