Baixe o app para aproveitar ainda mais
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!
Compartilhar