Buscar

aula 7 prog1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Linguagem de Programação – Aula 7
Análise e Desenvolvimento de Sistemas/Parangaba
Ronnison Reges Vidal
Ceará, 24 de Março de 2017
DROPBOX
HTTPS://GOO.GL/EQRAXS
OBJETIVOS
O aluno deverá ser capaz de:
Compreender o uso de vetor de objetos.
Escrever programas com vetor de objetos
Compreender outros métodos da classe String
Escrever programas que usem métodos da classe String.
Aplicar o conceito de sobrecarga (overload) de métodos.
VETOR DE OBJETOS
Quando usamos um vetor de objetos, ao criar o vetor não estamos criando os objetos em si, mas apenas referências para os objetos.
Além do vetor, cada objeto deve ser criado com o operador new.
public class EditorGrafico{
public static void main(String[] args) {
Retangulo[] retangulos;
retangulos = new Retangulo[3];
retangulos[0] = new Retangulo(40, 20);
retangulos[1] = new Retangulo(20, 20);
retangulos[2] = new Retangulo(10, 30);
}
}
APLICAÇÃO: ARTICULAÇÃO TEORIA E PRÁTICA
Escreva um programa em Java pra criar um vetor de livros, sabendo que cada livro possui código, autor, título, editora e preço. Após a criação dos livros, faça o que se pede :
a) apresente todos os dados de todos os livros.
'b) apresente os preços e códigos dos livros de um determinado autor passado como parâmetro.
c) apresente os códigos e títulos, em maiúsculas, dos livros que custam abaixo de um preço previamente obtido via console. Para isso, faça um método que receba o preço como parâmetro e imprima os códigos e títulos, como solicitado.
d) aplique o conceito de sobrecarga de métodos. Para isso, implemente um método para imprimir a primeira letra do nome de cada autor cujos livros custam abaixo de um preço passado como parâmetro.
Obrigado!

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais