Herança e Polimorfismo(Resumo)

874 palavras 4 páginas
Herança e Polimorfismo
Resumo

Herança
É um princípio da Programação Orientada a Objetos que permite a criação de novas classes a partir de outras previamente criadas, ou seja, é uma classe derivada de outra classe.
- Subclasses ou derivadas -> novas classes;
- Superclasses ou Classes base -> Classes já existentes que deram origem às subclasses.
Uma subclasse herda métodos e atributos de sua superclasse podendo escrevê-los novamente para uma forma mais específica para representar o comportamento do método herdado.
Para fazer uma classe herdar características de outra usamos o método extends logo após o nome da definição da classe. class NomeClasseCriada extends NomeClasseHerdada class Animal { String
…exibir mais conteúdo…

É a capacidade que nos dá de controlar todas as formas de uma maneira mais simples, sem ter que se preocupar especificamente com cada objeto.
Exemplo:

Suponhamos que temos uma fazenda onde há vários bichos. Você vai abstrair e criar uma classe animal com as características dos bichos da fazenda. Porém, cada animal tem seu som característico. Logo, não é possível criar um método na superclasse que sirva para todos os animais, pois cada

Relacionados

  • Programação orientada ao objeto
    3368 palavras | 14 páginas
  • Fundamentos De Analise OO Aula2
    2974 palavras | 12 páginas
  • Linguagem de programação comercial
    2714 palavras | 11 páginas
  • Pilha LILO e FIFO
    1618 palavras | 7 páginas
  • Paradigmas orientados a eventos
    1853 palavras | 8 páginas
  • Orientação a objetos l
    2538 palavras | 11 páginas
  • LINGUAGEM DE PROGRAMAÇAO C++
    4229 palavras | 17 páginas
  • Resumo de java
    3509 palavras | 15 páginas
  • Linguagem Scala
    1218 palavras | 5 páginas
  • Genética: padrões de herança e doenças genéticas
    3702 palavras | 15 páginas