¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Orientado ao Objetos - Modulo 2 - Complemento

Aplicativos Baixados Portugués 4 fichas

Fichas del conjunto (4)

  1. 1Abstração: capacidade de se modelar conceitos, entidades, elementos, problemas e características do mundo real, levando-se em conta apenas os detalhes importantes a abstração é um processo mental através do qual nos concentramos nos aspectos relevantes de um conjunto de objetos desconsiderando as suas diferenças.Classes abstratas:
    • Classes que não podem ser instanciadas. Sempre serão estendidas.
    • Não faz sentido falar de classes abstratas sem pensar em herança, pois elas sempre serão estendidas.
  2. 2Métodos abstratos: • Devem ser sobrescritos nas subclasses. Se a subclasse não sobrescrever todos os métodos, ela deve ser declarada como abstract. • Uma classe que contenha algum método abstrato deve ser declarada como abstrata. Classes abstratas: • Não necessariamente contém métodos abstratos, podem apenas representar conceitos e serem a base para uma hierarquia de classes. Uma subclasse de uma classe abstrata pode ser instanciada se: • Sobrescrever todos os métodos abstratos da superclasse • Implementar todos os métodos sobrescritosInterfaces:
    • Permite definir comportamentos comuns à várias classes que não tenham relações hierárquicas entre si.
    • Contém apenas assinaturas de métodos e valores constantes, ou seja, não define atributos nem implementa métodos.
  3. 3Implementação de Interfaces: • Uma classe pode implementar várias interfaces. • Uma interface pode ser implementada por várias classes. • A classe deve, obrigatoriamente, implementar todos os métodos definidos nas interfaces que ela implementou.Implementa VS estende:
    • implementa: usado para implementar uma ou mais interfaces.
    • estende: usado para estender uma classe.
    • Uma classe pode combinar ambos recursos, estendendo uma classe e implementando uma ou mais interfaces.
  4. 4Interfaces VS classes abstratas: Recurso Interfaces Classes Abstratas Atributos Não Sim Constantes Sim Sim Definição de assinaturas Sim Sim Implementação de métodos Não Sim Modificadores de acesso Pública e default Todos Herança Sim Sim Construtores Não Sim Criar referências Sim Sim Criar instâncias Não Não

Información

Descripción
Fichas sobre Orientado ao Objetos - Modulo 2 - Complemento, creado por Aplicativos Baixados el 01/10/2018.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?