Importante:
Antes de abrir o Eclipse, tenha certeza de que está no seu workspace correto. Caso
contrário você poderá estar usando o workspace de outro aluno.
1
º
1 Semestre 2008 - Prof. MSc. Ricardo Koji Ushizaki
Programação II - Aula 08 – 31/03/2008
Exercícios
1) Criar classe Computador que possui marca, total de memória (em MB), cpu e total
de HD (em MB). Crie os métodos Getters e Setters para cada atributo.
Solução:
package br.unipaulistana.prog2.poo.computador;
/**
* 1) Criar classe Computador que
* possui marca, total de memória (em MB), cpu e
* total de HD (em MB).
*
* Crie os métodos Getters e Setters para cada atributo
*
* @author riko
*
*/
public class Computador {
2
º
1 Semestre 2008 - Prof. MSc. Ricardo Koji Ushizaki
Programação II - Aula 08 – 31/03/2008
Clicar em OK.
3
º
1 Semestre 2008 - Prof. MSc. Ricardo Koji Ushizaki
Programação II - Aula 08 – 31/03/2008
package br.unipaulistana.prog2.poo.computador;
/**
* 1) Criar classe Computador que
* possui marca, total de memória (em MB), cpu e
* total de HD (em MB).
*
* Crie os métodos Getters e Setters para cada atributo
*
* @author riko
*
*/
public class Computador {
/**
* @return the cpu
*/
public String getCpu() {
return cpu;
}
/**
* @param cpu the cpu to set
*/
public void setCpu(String cpu) {
this.cpu = cpu;
}
/**
* @return the marca
*/
public String getMarca() {
return marca;
}
/**
* @param marca the marca to set
*/
public void setMarca(String marca) {
this.marca = marca;
}
/**
* @return the totalHD
*/
public int getTotalHD() {
return totalHD;
}
/**
* @param totalHD the totalHD to set
4
º
1 Semestre 2008 - Prof. MSc. Ricardo Koji Ushizaki
Programação II - Aula 08 – 31/03/2008
*/
public void setTotalHD(int totalHD) {
this.totalHD = totalHD;
}
/**
* @return the totalMemoria
*/
public int getTotalMemoria() {
return totalMemoria;
}
/**
* @param totalMemoria the totalMemoria to set
*/
public void setTotalMemoria(int totalMemoria) {
this.totalMemoria = totalMemoria;
}
}
5
º
1 Semestre 2008 - Prof. MSc. Ricardo Koji Ushizaki
Programação II - Aula 08 – 31/03/2008
4) Altere a classe Livro para que a cada nova instância criada incremente um contador
global de número de instâncias. Crie o método abaixo:
public int obterNumeroInstancias() {
// retornar o total de instâncias criada
}
5) Altere a classe CadastrarLivros para que após imprimir os dados de cada Livro,
imprimir o total de instâncias criadas.