Orientação a objetos

13 - Base

Olá pessoal, essa é a décima terceira aula do treinamento de orientação a objetos com C#.

Vamos compreender a trabalhar com o comando base.

Definição

Quando nos deparamos com construtores em duas classes que estejam implementando o conceito de herança, precisamos utilizar o comando base.

O comando base executa o construtor da classe que está sendo herdada.

Vamos supor que você tenha uma classe chamada Colaborador que tenha um construtor para inicializar os atributos. A classe Colaborador tem uma herança com a classe Pessoa, que também tem um construtor.

Como executar o método construtor da classe Pessoa e depois da classe Colaborador? Através do comando base.

Vamos ver na prática? Acompanhe o vídeo abaixo, onde ensino a utilizar o comando base: