·

Ciência e Tecnologia ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

Nome do Sistema Nome dos alunos de março de 2022 Descrição do sistema Fale de forma geral para qual cenário se aplica o seu sistema e quem serão os principais usuários Descreva o objetivo do seu sistema e os seus componentes por exemplo Em Java ArrayList é um tipo de coleção isto é um Objeto que pode conter um conjunto de elementos em si normalmente elementos do mesmo tipo A classe ArrayList é uma implementação da interface List que utiliza um vetor para armazenar elementos Diferente dos vetores tradicionais que possuem um tamanho fixo de elementos com o ArrayList a preocupação com a quantidade de elementos é deixada de lado uma vez que a classe ArrayList se encarrega de criar um novo vetor internamente com um tamanho maior e copiar seus elementos correntes para esse novo vetor sempre que for necessário Logo o objetivo deste trabalho é apresentar o funcionamento da classe ArrayList e testar todas as suas operações Especificação do Sistema O tema desse p rojeto é livre escolha um tema em conjunto com sua equipe não existe uma restrição para a escolha do tema pode ser um que seja atraente para sua equipe exemplos de temas sistema para universidade biblioteca academia loja e etc Você não precisa fazer um sistema todo pode ser um a parte funcional de um sistema No entanto nesta parte do relatório você pode adicionar as funcionalidades que foram implementadas e as que ficaram para um trabalho futuro Portanto descreva aqui as funcionalidades planejadas para o seu sistema e as que foram implementadas Informe também um resumo das tecnologias utilizadas no seu projeto Por exemplo O programa desenvolvido foi desenvolvido utilizando a linguagem de programação Java e a biblioteca ArrayList que facilita a manipulação de uma coleção de dados No nosso sistem a utilizamos um ArrayList para X Y e etc As funcionalidades feitas no projeto da disciplina foram X breve descrição Y Breve descrição Etc Como trabalho futuro pretendese implementar Conteúdos usados no projeto Este é o tópico mais importante deste relatório Aponto os conteúdos utilizados no projeto Você pode adicionar imagem trechos de códigos ou qualquer coisa que facilite a sua explicação Tente incluir no seu projeto um código que envolva o máximo dos tópicos descritos abaixo Classe objetos métodos assessores toString Encapsulamento Uso de construtores e Objetos Composição Herança Coleções ArrayList Classes e métodos abstratos Interface Polimorfismo de inclusão sobreposição e Sobrecarga Downcasting e Upcasting Classe Genéricas Exceções Use a criatividade para fazer esse tópico Veja um exemplo abaixo Este trabalho utilizou o conteúdo de leitura do tecl ado e escrita na tela Por exemplo no início d a execução do programa é solicita do uma entrada do usuário o nome e posteriormente apresenta uma saída o com o nome digitado Para isso foi utilizado o comando S ystemoutprintln e a classe Scanner aprendidos na disciplina Observe um exemplo abaixo Figura 1 Exemplo de entrada e saída de dados do sistema Conclua esse tópico falando sobre as dificuldades encontradas para o desenvolvimento do projeto Conclusão Escreva um ou dois parágrafos conclu indo seu relatório