Enviado em 30/06/2013 - 21:32h
Bom, estou com uma dúvida em Herança#include <iostream>
using namespace std;
class Nome{
string nome;
public:
void setNome(string nome);
string getNome();
void idade(int i);
};
class Sobre : public Nome{
private :
string sobre;
public:
void setSobre(string sobre);
string getSobre();
void exibir();
};
main()
{
Sobre objeto;
Nome objeto1;
cout <<"Classe NOME : "<<endl;
objeto1.setNome("Maria");
cout <<objeto1.getNome()<<endl;
objeto1.idade(14);
cout <<"\n\n Classe Sobre: "<<endl;
objeto.setSobre("Fernanda");
cout <<objeto.getSobre()<<endl;
cout <<"\nClasse Herdada: "<<endl;
objeto.exibir();
}
void Nome::setNome(string nome){
this->nome=nome;
}
string Nome::getNome(){
return nome;
}
void Nome::idade(int i){
cout <<"Idade: "<<i<<endl;
}
void Sobre::setSobre(string sobre){
this->sobre=sobre;
}
string Sobre::getSobre(){
return sobre;
}
void Sobre::exibir(){
cout <<"Nome Herdado: "<<getNome()<<" ";
cout <<getSobre()<<endl;
}
Sobre cc;
cc.setNome("Maria");
cc.setSobre("Fernanda");
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (0)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta