Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

aula 07 Analise Orientada Objeto UML, Notas de aula de Informática

- - -

Tipologia: Notas de aula

Antes de 2010

Compartilhado em 28/04/2008

lpcnew-1
lpcnew-1 🇧🇷

5

(6)

10 documentos

1 / 71

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Professor Msc Rafael Soares
Professor Msc Rafael Soares
1
CONCEITOS DE
CONCEITOS DE
ORIENTAÇÃO A
ORIENTAÇÃO A
OBJETOS
OBJETOS
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47

Pré-visualização parcial do texto

Baixe aula 07 Analise Orientada Objeto UML e outras Notas de aula em PDF para Informática, somente na Docsity!

CONCEITOS DE CONCEITOS DE

ORIENTAÇÃO A ORIENTAÇÃO A

OBJETOS OBJETOS

Para Para entendermosentendermos osos

conceitos conceitos dede orientaçãoorientação aa

objetos, vamos começar com objetos, vamos começar com

duas perguntas fáceis: duas perguntas fáceis:

1ª) Olhe para os automóveis 1ª) Olhe para os automóveis

da Figura abaixo: da Figura abaixo:

Para Para entendermosentendermos osos

conceitos conceitos dede orientaçãoorientação aa

objetos, vamos começar com objetos, vamos começar com

duas perguntas fáceis: duas perguntas fáceis:

1ª) Olhe para os automóveis 1ª) Olhe para os automóveis

da Figura abaixo: da Figura abaixo:

e e responda:responda: QuaisQuais características características similaressimilares você identificaria nesses você identificaria nesses veículos? veículos? e e responda:responda: QuaisQuais características características similaressimilares você identificaria nesses você identificaria nesses veículos? veículos?

2ª) 2ª) ComoComo sese calculacalcula um seguro total para um seguro total para cada cada umum dessesdesses veículos? veículos? 2ª) 2ª) ComoComo sese calculacalcula um seguro total para um seguro total para cada cada umum dessesdesses veículos? veículos?

Quando Quando qualquerqualquer alteraçãoalteração eraera feita feita nessasnessas bases,bases, diversosdiversos módulos módulos erameram afetados.afetados. ErrosErros advindos advindos dessasdessas alterações,alterações, porpor muitas muitas vezes,vezes, sósó erameram descobertos semanas mais tarde. descobertos semanas mais tarde. Quando Quando qualquerqualquer alteraçãoalteração eraera feita feita nessasnessas bases,bases, diversosdiversos módulos módulos erameram afetados.afetados. ErrosErros advindos advindos dessasdessas alterações,alterações, porpor muitas muitas vezes,vezes, sósó erameram descobertos semanas mais tarde. descobertos semanas mais tarde.

A grande vantagem que obtemos com a orientação a objetos é o fato de podermos abstrair de uma maneira mais fidedigna as situações do dia-a-dia. Para alcançarmos esta facilidade precisamos mudar a forma de pensar sobre sistemas. A grande vantagem que obtemos com a orientação a objetos é o fato de podermos abstrair de uma maneira mais fidedigna as situações do dia-a-dia. Para alcançarmos esta facilidade precisamos mudar a forma de pensar sobre sistemas.

Objeto

Objeto

Exercitamos Exercitamos aa percepçãopercepção dede

um um bebêbebê fornecendo-lhefornecendo-lhe

objetos de cores, texturas ou objetos de cores, texturas ou

formatos formatos diferentes.diferentes. EssaEssa

percepção percepção nosnos acompanhaacompanha

durante toda a vida. durante toda a vida.

Exercitamos Exercitamos aa percepçãopercepção dede

um um bebêbebê fornecendo-lhefornecendo-lhe

objetos de cores, texturas ou objetos de cores, texturas ou

formatos formatos diferentes.diferentes. EssaEssa

percepção percepção nosnos acompanhaacompanha

durante toda a vida. durante toda a vida.

Na Na concepçãoconcepção dede modelagemmodelagem
de de sistemas,sistemas, umum objetoobjeto éé
qualquer qualquer coisacoisa existenteexistente nono
mundo mundo real,real, emem formatoformato
concreto concreto ouou abstrato,abstrato, ouou seja,seja,
que que existaexista fisicamentefisicamente ouou
apenas conceitualmente. apenas conceitualmente.
Na Na concepçãoconcepção dede modelagemmodelagem
de de sistemas,sistemas, umum objetoobjeto éé
qualquer qualquer coisacoisa existenteexistente nono
mundo mundo real,real, emem formatoformato
concreto concreto ouou abstrato,abstrato, ouou seja,seja,
que que existaexista fisicamentefisicamente ouou
apenas conceitualmente. apenas conceitualmente.

Os Os objetosobjetos possuempossuem característicascaracterísticas ou ou propriedadespropriedades queque sãosão seusseus atributos. Esses atributos identificam atributos. Esses atributos identificam o estado de um objeto. Um atributo é o estado de um objeto. Um atributo é uma abstração do tipo de dados ou uma abstração do tipo de dados ou estado estado queque osos objetosobjetos dada classeclasse possuem. possuem. VejamosVejamos oo exemploexemplo dada Figura abaixo: Figura abaixo: Os Os objetosobjetos possuempossuem característicascaracterísticas ou ou propriedadespropriedades queque sãosão seusseus atributos. Esses atributos identificam atributos. Esses atributos identificam o estado de um objeto. Um atributo é o estado de um objeto. Um atributo é uma abstração do tipo de dados ou uma abstração do tipo de dados ou estado estado queque osos objetosobjetos dada classeclasse possuem. possuem. VejamosVejamos oo exemploexemplo dada Figura abaixo: Figura abaixo:

Atributos do objeto Joana: Nome: Joana Souza Endereço: Rua Santa Cecília, 1000 Sexo: Feminino Altura: 1,75 m Peso: 60 Kg Estado Civil: Solteira Cor dos olhos: verdes Cor dos cabelos: castanhos etc.