e desenvolvimento de pessoal
1) Segundo Yourdan, O que é um sistema construído usando um método Orientado a Objetos?
R: É aquele cujos componentes são partes encapsuladas de dados e funções, que podem herdar atributos e comportamentos de outros componentes da mesma natureza, e esses componentes comunicam-se ente si por meio de mensagens.
2) Qual o objetivo da Análise Orientada a Objetos?
R: Encontrar os objetivos organizá-los, escrever como interage através de mensagens, definir operações de seus comportamentos. 3) Qual a diferença entre a análise estruturada e essencial da análise orientada a objetos?
R: A análise Estruturada e Essencial foca-se no estudo dos “Dados”, enquanto que a Análise Orientada a Objeto, nas “Entidades”, que tem características e comportamentos próprios.
4) Cite características da Análise Orientada a Objetos. Concentra-se nos aspectos do Objeto, sem detalhamento, focando em suas características e oque ele faz.
Impede que um sistema se torne tão interdependente que uma pequena alteração ou implementação resulte em grandes alterações em sua estrutura.
Combina estruturas (Dados) e comportamento s(Funções) em um único objeto.
Compartilha elementos estruturais e de comportamento com objetos de níveis inferiores.
Enfatiza a estrutura de objetos ao invés da estrutura de procedimentos, ou seja, o que o objeto é e não como ele é utilizado.
5) O que são: objetos, classes, atributos e métodos?
Objetos: Coisas do nosso mundo que podemos dar um sentido e relacionar a um contexto. Ex.: Uma fatura, uma Organização um avião, etc.. Classe: É a representação dos Objetos com seus atributos e métodos.
Atributos: Características que descrevem o Objeto.
Ex.: Cartão -> possui nome, idade, peso, cor dos olhos, comprimento dos pela cor dos pelos, etc..
Métodos: As ações que um Objeto pode executar.
Ex.: Latir, comer, sentar, dormir, etc..
6) Conceitue: herança, polimorfismo, abstração, agregação e associação.
Herança: