Herança no c++?

Iniciado por Joule, 03 de Dezembro de 2008, 20:50

tópico anterior - próximo tópico

Joule

Olá amigos sou academico do curso de bal. em sistemas de informação tenho um trabalho para fazer sobre herança alguem poderia mim dar uma dica de como fazer exemplo: um castro de cliente, fornecedor, ou uma escola...obrigado desde já

RicardoSEP

Citação de: Joule online 03 de Dezembro de 2008, 20:50
Olá amigos sou academico do curso de bal. em sistemas de informação tenho um trabalho para fazer sobre herança alguem poderia mim dar uma dica de como fazer exemplo: um castro de cliente, fornecedor, ou uma escola...obrigado desde já

Necessita ser obrigatoriamente em C++?

Joule

Não amigo o trabalho é em c++, mais caso vc possa mim dar um exemplo em outra liguagem me viro na hora de implementar.

cr4sh3r_777

#include "classe.h" //Esse é o cabeçalho da classe pai

escola -> é o nome da classe que está dentro do arquivo classe.h

class filha : escola //Esse é um caso de herança da classe escola
{
// Conteudo da sua classe.
}

fpissarra

Citação de: cr4sh3r_777 online 11 de Dezembro de 2008, 18:07
#include "classe.h" //Esse é o cabeçalho da classe pai

escola -> é o nome da classe que está dentro do arquivo classe.h

class filha : escola //Esse é um caso de herança da classe escola
{
// Conteudo da sua classe.
}

É necessário colocar um modificador de escopo para a classe base, senão todos os membros serão "private" na classe derivada. É mais usual encontrar listagens com a classe base "public":

class filha : public escola //Esse é um caso de herança da classe escola
{
// Conteudo da sua classe.
}


[]s
Fred