Atividade 3 Análise Orientada a Objetos
Transcrição
Atividade 3 Análise Orientada a Objetos
UAB – Universidade Federal do ABC Especialização em Tecnologia e Sistemas de Informação Disciplina: Projeto de Sistemas Atividade 3 Análise Orientada a Objetos 1. Classes e Objetos a) Pense em um supermercado, liste no mínimo 5 classes de produtos que podem existir no estabelecimento e para cada uma das classes, apresente no mínimo 3 objetos dessa classe. b) Agora pense em uma biblioteca, liste no mínimo 5 classes de materiais que podem existir na biblioteca e para cada uma das classes, apresente no mínimo 3 objetos dessa classe. c) Classifique cada uma das palavras como sendo Classes ou Objetos (caso não conheça algum nome faça uma busca por imagens na internet): Mustang GT Embraer 190 Bicicleta Charger LX Boeing 747 Motocicleta Atlantis Automóvel Embarcação Camaro SS Ninja ZX6R Fokker 100 Caloi 700 Aeronave Veículo Suzuki GSX Lockheed YF22 Bateau Mouche Columbia MD 11 USS Nimitz A 380 AS 365 Panther Titanic Challenger Panzerkampfwagen V Apache Kawasaki Ultra 300 d) Usando a classificação que você fez no exercício anterior, tente adicionar cada objeto em uma das classes identificadas. Relate aqui a necessidade de novas classes ou subclasses e também o aparecimento de ambiguidades. 2. Atributos e métodos a) Escolha uma classe que você identificou no exercício 1.a e liste os atributos e métodos dessa classe. Pense como consumidor (cliente do supermercado). b) Usando a mesma classe do exercício 2.a, liste agora os atributos e métodos dessa classe, mas agora, pense como estoquista do supermercado. 3. Entrega do Trabalho Você deverá entregar um documento que deve estar obrigatoriamente no formato pdf, que deve contemplar os itens citados acima. Recomendamos que o documento entregue tenha até 3 páginas de tamanho. O documento deve conter os diagramas UML e textos descrevendo o que foi modelado. É imprescindível que o documento entregue esteja bem organizado, com as informações apresentadas de modo claro. A organização do documento e qualidade do texto terão um peso grande no conceito atribuído nesta atividade.