Você está na página 1de 3

Exercícios práticos

1. Criar uma classe de nome Estudante, com os seguintes atributos: código, nome,
contacto, curso, turma, teste1 e teste2. Para além dos métodos de modificação, a classe
deve implementar dois metodos para imprimir os objectos da classe, o metodo
tradicional de nome imprimir() e o metodo toString(), um método de estancia que
devolve valor e sem parametro para calcular o média do Estudante. Ambos métodos de
impressão devem implementar o método que calcula média. Nos métodos de impressão
utilize o “-” para separar os valores.

2. Com base na classe Estudante criar a classe MetodosDoEstudante que deve fazer o
seguinte. Todos métodos desta classe são estáticos. Estes métodos devem ser
implementados com recursos aos metodos da classe arraylist

a) Faça um método com retorno sem parâmetro para criar um objecto;

b) Faça um método com retorno sem parâmetro para introduzir cada objecto em
um arraylist;

c) Faça um método que recebe via parâmetro o arraylist para imprimir cada
objecto e a sua respectiva média.

d) Faça um método sem parâmetro e sem retorno para escrever no ficheiro um


objecto e a sua respectiva média.

e) Faça um método que recebe via parâmetro o arraylist para escrever no ficheiro
cada objecto e a sua respectiva média.

f) Faça um método que recebe via parâmetro o arraylist, imprimir de forma


agrupada os estudantes dispensados, admitidos e excluídos;

g) Faça um método com retorno e sem parâmetro, para copiar para o arraylist
todos estudantes que estão no ficheiro.

h) Faça um método sem retorno e com parâmetro para escrever o nome, o curso
no ficheiro apartir do arraylist todos estudantes de informática.

i) Faça um método sem retorno e com parâmetro para imprimir apartir do arraylist
todos estudantes dispensados.

j) Faça um método que recebe via parâmetro um arraylist para actualizar as notas
de todos estudantes abaixo da nota media. Escrever os objectos actualizados em
um outro ficheiro de texto use o método que escreve no ficheiro.

3. Faça uma classe de nome GestãoDoEstudante para testar os métodos da classe


MetodosDoEstudante. A capacidade do arraylist é introduzido via teclado. A classe
deve possuir um menu para testar os métodos.
Exercícios práticos

4. Criar uma classe de nome Estudante, com os seguintes atributos: código, nome,
contacto, curso, turma, teste1 e teste2. Para além dos métodos de modificação, a classe
deve implementar dois metodos para imprimir os objectos da classe, o metodo
tradicional de nome imprimir() e o metodo toString(), um método de estancia que
devolve valor e sem parametro para calcular o média do Estudante. Ambos métodos de
impressão devem implementar o método que calcula média. Nos métodos de impressão
utilize o “-” para separar os valores.

5. Com base na classe Estudante criar a classe MetodosDoEstudante que deve fazer o
seguinte. Todos métodos desta classe são estáticos. Estes métodos devem ser
implementados com recurso a Array de Objecto

k) Faça um método com retorno sem parâmetro para criar um objecto;

l) Faça um método com retorno sem parâmetro para introduzir cada objecto em
um Array de Objecto r;

m) Faça um método que recebe via parâmetro o Array de Objecto para imprimir
cada objecto e a sua respectiva média.

n) Faça um método sem parâmetro e sem retorno para escrever no ficheiro um


objecto e a sua respectiva média.

o) Faça um método que recebe via parâmetro o Array de Objecto para escrever no
ficheiro cada objecto e a sua respectiva média.

p) Faça um método que recebe via parâmetro o Array de Objecto, imprimir de


forma agrupada os estudantes dispensados, admitidos e excluídos;

q) Faça um método com retorno e sem parâmetro, para copiar para o Array de
Objecto todos estudantes que estão no ficheiro.

r) Faça um método sem retorno e com parâmetro para escrever o nome, o curso
no ficheiro apartir do arraylist todos estudantes de informática.

s) Faça um método sem retorno e com parâmetro para imprimir apartir do Array
de Objecto todos estudantes dispensados.

t) Faça um método que recebe via parâmetro um Array de Objecto para actualizar
as notas de todos estudantes abaixo da nota media. Escrever os objectos
actualizados em um outro ficheiro de texto use o método que escreve no
ficheiro.

6. Faça uma classe de nome GestãoDoEstudante para testar os métodos da classe


MetodosDoEstudante. A capacidade do Array de Objecto é introduzido via teclado. A
classe deve possuir um menu para testar os métodos.
Exercícios práticos

7. Criar uma classe de nome Estudante, com os seguintes atributos: código, nome,
contacto, curso, turma, teste1 e teste2. Para além dos métodos de modificação, a classe
deve implementar dois metodos para imprimir os objectos da classe, o metodo
tradicional de nome imprimir() e o metodo toString(), um método de estancia que
devolve valor e sem parametro para calcular o média do Estudante. Ambos métodos de
impressão devem implementar o método que calcula média. Nos métodos de impressão
utilize o “-” para separar os valores.

8. Com base na classe Estudante criar a classe MetodosDoEstudante que deve fazer o
seguinte. Todos métodos desta classe são estáticos. Estes métodos devem ser
implementados com recursos aos metodos da classe arraylist

u) Faça um método com retorno sem parâmetro para criar um objecto;

v) Faça um método com retorno sem parâmetro para introduzir cada objecto em
um arraylist ;

w) Faça um método que recebe via parâmetro o arraylist para imprimir cada
objecto e a sua respectiva média.

x) Faça um método sem parâmetro e sem retorno para escrever no ficheiro um


objecto e a sua respectiva média.

y) Faça um método que recebe via parâmetro o arraylist para escrever no ficheiro
cada objecto e a sua respectiva média.

z) Faça um método que recebe via parâmetro o arraylist, imprimir de forma


agrupada os estudantes dispensados, admitidos e excluídos;

aa) Faça um método com retorno e sem parâmetro, para copiar para o arraylist
todos estudantes que estão no ficheiro.

bb) Faça um método sem retorno e com parâmetro para escrever o nome, o curso
no ficheiro apartir do arraylist todos estudantes de informática.

cc) Faça um método sem retorno e com parâmetro para imprimir apartir do arraylist
todos estudantes dispensados.

dd) Faça um método que recebe via parâmetro um arraylist para actualizar as notas
de todos estudantes abaixo da nota media. Escrever os objectos actualizados em
um outro ficheiro de texto use o método que escreve no ficheiro.

9. Faça uma classe de nome GestãoDoEstudante para testar os métodos da classe


MetodosDoEstudante. A capacidade do arraylist r é introduzido via teclado. A classe
deve possuir um menu para testar os métodos.

Você também pode gostar