Introdução
• Herança
– Reusabilidade de software;
– Cria uma nova classe de uma classe existente.
• Absorve os dados e os comportamentos da classe
existente;
• Aprimora esses dados com novas capacidades;
– A classe derivada herda da classe básica.
• Classe derivada
– Grupo mais especializado de objetos;
– Contém comportamentos herdados da classe básica;
• Os quais podem ser personalizados;
– E outros comportamentos.
• Hierarquia de classes
– Classe básica direta
• É herdada explicitamente (de um nível acima da
hierarquia);
– Classe básica indireta
• É herdada de dois ou mais níveis da hierarquia;
– Herança simples
• Herda de uma classe básica;
– Herança múltipla
• Herda de múltiplas classes básicas;
– Classes básicas possivelmente não relacionadas.
• Três tipos de herança
class Agente : public BaseAgente
– public
• Os membros públicos da classe-base serão membros públicos da
classe derivada;
• Os membros protegidos da classe-base serão membros
protegidos da classe derivada;
• Assim, membros públicos da classe-base podem ser acessados
por um objeto da classe derivada;
class Agente : private Agente
– private
• Os membros públicos e protegidos da classe-base serão
membros privados da classe derivada;
• Esses membros estarão acessíveis aos da classe derivada, mas
um objeto da classe derivada não terá acesso a nenhum membro
da classe-base;
• Três tipos de herança
class Agente : protected BaseAgente
– protected
• Os membros públicos quanto os protegidos da classe-base
serão protegidos da classe derivada;
• Esses membros estarão disponíveis aos da classe derivada
e a classes herdadas desta;
• Um objeto da classe derivada não terá acesso a nenhum
membro da classe-base.
Quem sou eu
- Blogue do Rafael
- Rio de Janeiro, RJ, Brazil
- Estudante do 8º periodo de Sistemas de Informação.
Assinar:
Postar comentários (Atom)
Arquivo do blog
-
▼
2011
(62)
-
▼
janeiro
(62)
- Cursos on-line 24 horas com Certificado
- Cursos on-line 24 horas com Certificado
- Cobra Tecnologia – 3,7 mil vagas
- Click Banner
- Eucomparo
- UM MILHÃO DE VISITAS EM SEU SITE!!
- QUER TER UM MILHÃO DE ACESSOS EM SEU SITE OU BLOG??
- Mala Pronta Novo
- Lojas KD
- Jamster Novo
- Imperdível Novo
- Extra Novo
- Empregos Novo
- Empregos Novo
- Editora Europa Novo
- Desejo Mania Novo
- Herança - Exemplo
- Herança - Introdução
- Linkk no Seu Blog
- Click Banner
- Mensagem
- Objetos
- Classes, Métodos e Atributos
- Introdução - POO
- Ponto Frio Novo
- Pra Bebe Novo
- Safari Shop Novo
- Sepha Novo
- Templo Zen Novo
- Tripular Novo
- Viajanet2 Novo
- Viajanet Novo
- Vitalipo Novo
- Walmart Novo
- Nova publicação
- Quer ganhar dinheiro com seu site??
- Cursos 24 horas (Vídeo)
- Cursos 24 horas com Certificado
- Cursos On-line 24 horas
- Walmart
- Vitalipo
- Viajanet2
- Viajanet
- Tripular
- Templo Zen
- Sepha
- Safari Shop
- Pra Bebe
- Ponto Frio
- Polishop
- Mala Pronta
- Le France
- Jamster
- Imperdível
- Glamour
- Extra
- Empregos
- Editora Europa
- Desejo Mania
- Clickon
- Brands Club
- Agencia Voxel
-
▼
janeiro
(62)
Nenhum comentário:
Postar um comentário