Do curso: C#: Formação Básica

Acesse o curso completo hoje mesmo

Cadastre-se hoje mesmo e acesse mais de 25.000 cursos criados por especialistas.

Herança

Herança

Agora que nós já vimos sobre os dois principais conceitos da orientação ao objeto, que é Classe e Objeto, vamos falar sobre os três pilares deste paradigma, que são Herança, Polimorfismo e Encapsulamento. Vamos começar com a Herança: é a herança que vai permitir que criemos classes que vão reutilizar, estender e modificar o comportamento definido em classes bases. Chamamos de Classe Base a que tem os membros herdados por outra classe e Classe Derivada a que herda os membros. Com essa definição em mente, vamos pensar no seguinte cenário: a nossa escola fictícia agora tem uma plataforma online que vai permitir que tanto professores quanto alunos a acessem, só que eu preciso que tanto aluno quanto professor sejam usuários desta plataforma. Nesse sentido, eu posso ter Usuário como a minha classe base e Aluno e Professor herdando os membros de Usuário. Assim, Aluno e professor vão ter o mesmo comportamento que o usuário. Na prática, nós vamos ter o seguinte: vamos incluir uma classe para…

Conteúdos