Conceitos – Interfaces: Programação Orientada a Objetos – Parte 1

Olá pessoal, neste artigo veremos os principais conceitos sobre Interfaces. Acompanhem: Podemos definir como interface o contrato entre a classe e o mundo exterior. Quando uma classe implementa uma interface, se compromete a fornecer o comportamento publicado por esta interface. As classes ajudam a definir um objeto e seu comportamento e as interfaces que auxiliam…

Avalie isto:

Conceitos – Classes Abstratas: Programação Orientada a Objetos – Parte 1

Olá pessoal, neste artigo veremos os conceitos sobre Classes Abstratas. Acompanhem: As classes abstratas são as que não permitem realizar qualquer tipo de instância. São classes feitas especialmente para serem modelos para suas classes derivadas. As classes derivadas, via de regra, deverão sobrescrever os métodos para realizar a implementação dos mesmos. As classes derivadas das…

Avalie isto:

Exemplo Prático – Classes: Programação Orientada a Objetos – Parte 3

Olá pessoal, neste artigo criaremos um exemplo prático com alguns dos elementos da classe, abordados anteriormente. Acompanhem: Nos artigos anteriores criei uma solução no Visual Studio, dei a ela o nome de ExemploClasses. Adicionei um projeto do tipo Class Library (Biblioteca de Classes), dando a ele o nome de Elementos. Nele, criei os quatro elementos…

Avalie isto:

Campos e Métodos – Classes: Programação Orientada a Objetos – Parte 1

Olá pessoal, neste artigo veremos os conceitos sobre Classes. Veremos também dois de seus elementos, que são campos e métodos. Acompanhem: Uma classe é definida pela palavra reservada class e serve como modelo para armazenar informações, realizar tarefas e disparar mensagens. Um sistema completo é composto, geralmente, por muitas classes, que são copiadas na memória…

Avalie isto: