GoConqr has a new look! Let us know what you think.

Mind map

Inteface

Jardielma Queiroz de Lima Programação Orientada a Objeto Portuguese

Map content

Inteface

  1. Contrato

    • Classe que a implementa deve obrigatoriamente obedecer
      • onde quem assina se responsabiliza por implementar esses métodos
  2. Polimorfismo

    • Classes diferentes que seguem um contrato comum
  3. é um tipo abstrato usado para especificar um comportamento que as classes devem implementar

    • Pode definir uma série de métodos, mas nunca conter implementação deles
      • expõe o que o objeto deve fazer, e não como ele faz, nem o que ele tem. Como ele faz vai ser definido em uma implementação dessa interface
  4. Diminui acoplamento entre as classes

  5. Implements

    • A classe X se compromete a ser tratada como Y, sendo obrigada a ter os métodos necessários, definidos neste contrato"
  6. Pode herdar de mais de uma interface

Information

Description
Programação Orientada a Objeto Mind Map on Inteface, created by Jardielma Queiroz de Lima on 25/10/2018.
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?