Revisão de Conteúdo UML

351 palavras 2 páginas
REVISÃO DE CONTEÚDO
1) Por que a Orientação à Objetos promove o reuso e facilita a manutenção?
Porque utiliza conceitos de herança e não precisa colocar todos os códigos dentro de um único arquivo. Com diversos códigos, cada um com sua funcionalidade é possível reutiliza-los de acordo com uma necessidade especifica.
2) O que é um objeto?
Objeto é uma representação de uma entidade do mundo real, pode ser criado, manipulado e destruído em memória.
3) Quais são os quatro pilares da Orientação à Objetos?
Abstração, Encapsulamento, Modularidade e Hierarquia.
4) O que é uma classe? Quais são as diferenças e relações entre classe e objeto?
Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.
Classe é a forma abstrata de um objeto.
Objeto é a instância de uma classe. Tem uma identidade e ações específicas da classe da qual é instanciado.
5) O que é um atributo? O que é uma operação?
Um atributo é uma propriedade de um objeto, uma característica.
Uma operação é uma ação que pode ser realizada pelo objeto, um método ou um evento.
6) O que é polimorfismo? Exemplifique.
Polimorfismo é o tratamento de várias implementações de forma unificada.
Exemplo: Podemos dizer que uma classe chamada Vendedor e outra chamada Diretor podem ter como base uma classe chamada Pessoa, com um método chamado CalcularVendas. Se este método (definido na classe base) se comportar de maneira diferente para as chamadas feitas a partir de uma instância de Vendedor e para as chamadas feitas a partir de uma instância de Diretor, ele será considerado um método polimórfico, ou seja, um método de várias formas.
7) Explique o processo de generalização e especialização?
A generalização permite obter o nível de abstração mais alto de uma classe, eliminando-se características especificas de seus “herdeiros”.
A especialização permite o contrário. Classes filhas herdam todas as características da classe pai e

Relacionados

  • Plano de Aula Bento Ribeiro ENGENHARIA DE REQUISITOS
    356 palavras | 2 páginas
  • Atps
    864 palavras | 4 páginas
  • ATPS - Trabalho de Fundamentos de Análise Orientada a Objetos
    2474 palavras | 10 páginas
  • Modelando software por uml
    3536 palavras | 15 páginas
  • A importancia do uso das midias no ensino de biologia
    2591 palavras | 11 páginas
  • PEA FundamentosAnaliseOrientadaObjetos TADS
    658 palavras | 3 páginas
  • Trabalho unip
    1900 palavras | 8 páginas
  • Plano de aula
    3140 palavras | 13 páginas
  • Prof
    2428 palavras | 10 páginas
  • Aesthetica
    1006 palavras | 5 páginas