1.3 – Herança

A herança é uma característica importante da programação orientada a objetos que permite que classes compartilhem atributos e métodos. Para ilustrar esse conceito, vamos considerar um programa para gerir uma escola. Sabemos que tanto os funcionários quanto os alunos devem ter um registro com as informações pessoais básicas (nome, endereço, telefone, cidade, UF), portanto podemos pensar em uma classe chamada pessoa, com os seguintes atributos:

Nome
Endereço
Telefone
Cidade
UF

E podemos pensar nos seguintes métodos:

Modificar nome
Modificar endereço
Modificar telefone
Modificar cidade
Modificar UF
Copyright © 2014 AIEC.