Baixe o app para aproveitar ainda mais
Prévia do material em texto
............................................................................................................................... Analise e desenvolvimento de sistemas Juliana Aparecida Idalgo Leite de Faria - 245922020 Programação Orientada a Objeto ........................................................................................................................... Navegantes 2021 Juliana aparecida idalgo leite de faria Programação Orientada a Objeto Trabalho apresentado ao Curso Analise e desenvolvimento de sistemas do Centro Universitário ENIAC para a disciplina Programação orientada a objeto. Professor Me Lucio Luzetti Criado Navegantes 2021 Respostas .................................................................................................................... Você trabalha como analista/programador em uma fábrica de software e foi encarregado de criar uma aplicação para cadastrar associados, fornecedores e colaboradores de determinada associação. Em reunião com os representantes da associação, ficou definido que, para os cadastros, deverão ser guardadas as seguintes informações: - Associados (ID, nome, logradouro, número, CEP, bairro, cidade, UF, telefone, CPF/CNPJ, situação e número de associado). - Colaborador (ID, nome, logradouro, número, CEP, bairro, cidade, UF, telefone, CPF/CNPJ, cargo ou função). - Fornecedores (ID, nome, logradouro, número, CEP, bairro, cidade, UF, telefone, CPF/CNPJ, nome fantasia e website). Assim, você deve criar as classes-modelo, utilizando técnicas com construtores e herança. Utilize uma linguagem de programação orientada a objeto com um IDE para auxiliar na organização do projeto. Recomenda-se utilizar a linguagem Java com IDE NetBeans, todavia, fique à vontade para usar alguma de sua preferência. Coloque o nome do projeto de “Associacao” e encaminhe o arquivo zipado. Escreva sua resposta no campo abaixo: A resposta desse exercício esta zipado e será anexado junto ao portfólio. Trabalhar com classe abstrata em orientação a objetos pode nos trazer mais consistência ao sistema em algumas situações, entretanto, é importante termos um bom conhecimento sobre o assunto para aplicarmos da melhor forma em nossos projetos. Você trabalha como analista/programador em uma escola de cursos de qualificação profissional. Nesta escola, seus colaboradores podem ser pessoas físicas com vínculos trabalhistas e pessoas jurídicas que prestam serviços de treinamentos. Sua tarefa é criar classes de modelo para auxiliar no cadastro desses colaboradores. A aplicação deverá cadastrar os colaboradores pessoa física com os seguintes atributos: nome, CPF, RG, idade, logradouro, número, bairro, cidade, UF, telefone, e-mail, titulação e disciplinas que ministra. Para pessoa jurídica, os atributos são: razão social, nome fantasia, inscrição municipal, inscrição estadual, CNPJ, logradouro, número, bairro, cidade, UF, telefone, e-mail de contato, website e disciplinas que ministra. Crie uma estrutura de herança com classe abstrata. Você deverá exportar o projeto em um arquivo zipado. Utilize uma linguagem de programação orientada a objetos para executar a tarefa. A resposta desse exercício esta zipado e será anexado junto ao portfólio.
Compartilhar