4
Herança

Herança. É o compartilhamento de características entre classes com base em um relacionamento hierárquico. – Possibilita a derivação de tipos mais específicos

Embed Size (px)

Citation preview

Page 1: Herança. É o compartilhamento de características entre classes com base em um relacionamento hierárquico. – Possibilita a derivação de tipos mais específicos

Herança

Page 2: Herança. É o compartilhamento de características entre classes com base em um relacionamento hierárquico. – Possibilita a derivação de tipos mais específicos

• É o compartilhamento de características entre classes com base em um relacionamento hierárquico.– Possibilita a derivação de tipos mais específicos a

partir de um tipo mais genérico– Uma classe pode ser definida de forma abrangente e

depois ser refinada em sucessivas subclasses.– Subclasses herdam os atributos e os métodos da

super-classe, permitindo ainda modificações nos mesmo.

Herança

Page 3: Herança. É o compartilhamento de características entre classes com base em um relacionamento hierárquico. – Possibilita a derivação de tipos mais específicos

Qual a classe destes Animais???

Características•Vertebrados•Endotérmicos•Cérebro•Audição•Visão

Comportamento•Comer•Dormir•Locomover

Page 4: Herança. É o compartilhamento de características entre classes com base em um relacionamento hierárquico. – Possibilita a derivação de tipos mais específicos

Mamífero

Aquático Felino