Análise Orientada a Objetos II
166 pág.

Análise Orientada a Objetos II


DisciplinaAnálise Orientada A Objetos II228 materiais361 seguidores
Pré-visualização34 páginas
2015
Análise OrientAdA A 
ObjetOs ii
Profa. Simone Cristina Aléssio
Copyright © UNIASSELVI 2015
Elaboração:
Profa. Simone Cristina Aléssio
Revisão, Diagramação e Produção:
Centro Universitário Leonardo da Vinci \u2013 UNIASSELVI
Ficha catalográfica elaborada na fonte pela Biblioteca Dante Alighieri 
UNIASSELVI \u2013 Indaial.
005.1
A372a Aléssio, Simone Cristina
 Análise orientada a objetos II/ Simone Cristina Aléssio. 
Indaial : UNIASSELVI, 2015.
 156 p. : il.
 
 ISBN 978-85-7830-934-3
 
 1. Programação Orientada a Objetos. 
 I. Centro Universitário Leonardo Da Vinci. 
III
ApresentAçãO
Prezado(a) acadêmico(a)! Seja bem-vindo(a) ao mundo da 
Programação Orientada a Objetos. 
Neste universo você vai se deparar com termos como atributos, 
métodos, abstração, encapsulamento, classes, hierarquia das classes, processo 
unificado, entre outros, que compõem o material de estudo desta disciplina e, 
por consequência, o dia a dia de um analista, desenvolvedor, programador, 
ou seja, o profissional da programação.
Este caderno pressupõe que você já possua alguma experiência 
anterior em programação, principalmente JAVA, afinal, muitos dos objetos, 
classes e diagramas apresentados neste material estão voltados a esta 
linguagem de programação. É essencial você fazer uso dos conhecimentos 
adquiridos em disciplinas anteriores para então conseguir acompanhar o 
desenvolvimento de um sistema e, assim, auxiliar você na construção do 
entendimento em programação orientada a objetos.
Aproveito a oportunidade para destacar a importância de desenvolver 
as autoatividades, afinal, cada exercício deste caderno foi desenvolvido para 
a fixação de conceitos por meio da prática. Em caso de dúvida na realização 
das atividades, sugiro que você entre em contato com seu tutor externo ou 
com a tutoria da UNIASSELVI, não prosseguindo as atividades sem ter 
sanado todas as dúvidas que irão surgindo.
Vale destacar a necessidade de dedicação e de muita determinação, 
afinal, a Programação Orientada a Objetos exige de você bem mais do que 
apenas este caderno para sua total compreensão. Aqui você recebe somente 
um início, ou seja, os conceitos de determinados pontos importantes na 
programação, porém, é somente na prática que você consegue compreender 
o mundo da programação como um todo.
Lembre-se de que o mundo da informática é encantador, assim, seu 
entusiasmo por este universo depende somente de você, destacando neste 
momento a compreensão da lógica envolvida no processo de construção de 
programas. Por este motivo, destaco uma frase que considero importante 
no caso da programação, afinal: \u201cPara se ter sucesso, é amar de verdade o 
que se faz. Caso contrário, levando em conta apenas o lado racional, você 
simplesmente desiste. É o que acontece com a maioria das pessoas\u201d (Steven 
Jobs \u2013 criador da Apple).
Bom estudo! Sucesso na sua trajetória acadêmica e profissional!
Simone Cristina Aléssio
IV
Você já me conhece das outras disciplinas? Não? É calouro? Enfim, tanto 
para você que está chegando agora à UNIASSELVI quanto para você que já é veterano, há 
novidades em nosso material.
Na Educação a Distância, o livro impresso, entregue a todos os acadêmicos desde 2005, é 
o material base da disciplina. A partir de 2017, nossos livros estão de visual novo, com um 
formato mais prático, que cabe na bolsa e facilita a leitura. 
O conteúdo continua na íntegra, mas a estrutura interna foi aperfeiçoada com nova 
diagramação no texto, aproveitando ao máximo o espaço da página, o que também 
contribui para diminuir a extração de árvores para produção de folhas de papel, por exemplo.
Assim, a UNIASSELVI, preocupando-se com o impacto de nossas ações sobre o ambiente, 
apresenta também este livro no formato digital. Assim, você, acadêmico, tem a possibilidade 
de estudá-lo com versatilidade nas telas do celular, tablet ou computador. 
 
Eu mesmo, UNI, ganhei um novo layout, você me verá frequentemente e surgirei para 
apresentar dicas de vídeos e outras fontes de conhecimento que complementam o assunto 
em questão. 
Todos esses ajustes foram pensados a partir de relatos que recebemos nas pesquisas 
institucionais sobre os materiais impressos, para que você, nossa maior prioridade, possa 
continuar seus estudos com um material de qualidade.
Aproveito o momento para convidá-lo para um bate-papo sobre o Exame Nacional de 
Desempenho de Estudantes \u2013 ENADE. 
 
Bons estudos!
NOTA
V
VI
VII
UNIDADE 1 \u2013 REVISÃO DE CONCEITOS DE ORIENTAÇÃO A OBJETOS, REVISÃO DE 
CONCEITOS DA UML, DIAGRAMAS DE VISÃO COMPORTAMENTAL: 
CASOS DE USO, DIAGRAMA DE ATIVIDADES E DIAGRAMA DE 
MÁQUINA DE ESTADOS .......................................................................................... 1
TÓPICO 1 \u2013 REVISÃO DE CONCEITOS DE ORIENTAÇÃO A OBJETOS, REVISÃO DE 
CONCEITOS DA UML .................................................................................................... 3
1 INTRODUÇÃO ..................................................................................................................................... 3
2 ORIENTAÇÃO A OBJETOS ............................................................................................................... 5
2.1 ABSTRAÇÃO .................................................................................................................................... 5
2.2 CLASSE ............................................................................................................................................. 6
2.2.1. Método .................................................................................................................................... 7
2.2.2 Responsabilidades .................................................................................................................. 7
2.2.3 Tipos de relacionamento entre classes ................................................................................. 8
2.2.4 Mensagem ................................................................................................................................ 10
2.2.5 Objeto........................................................................................................................................ 10
3 PROJETO ORIENTADO A OBJETOS .............................................................................................. 10
4 AS VÁRIAS OPÇÕES DA UML ........................................................................................................ 11
4.1 CONCEITOS DA ESTRUTURA DA UML ................................................................................... 12
4.1.1 Itens ........................................................................................................................................... 12
4.1.2 Itens estruturais ....................................................................................................................... 12
4.1.3 Itens comportamentais ........................................................................................................... 15
4.1.4 Itens de agrupamento ............................................................................................................ 15
4.1.5 Item anotacional ...................................................................................................................... 16
4.2 DIAGRAMAS ................................................................................................................................... 16
RESUMO DO TÓPICO 1........................................................................................................................ 19
AUTOATIVIDADE .................................................................................................................................