Ir ao conteúdo

Posts recomendados

Postado

Olá, pessoal.
Estou tentando fazer um sistema onde uma classe cliente tem como base uma classe clientePF (pessoa física). 
Porém, dois erros estão surgindo com frequência:
Cliente.h expected { at the end of input, logo após o construtor com parâmetros
e ClientePF does not name a type
 
Seguem os códigos
 
Main.cpp

#include <iostream>#include "Cliente.h"/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char** argv) {		Cliente *c = new Cliente("Tiago", "123", 1);		return 0;}

Cliente.h

#pragma once#include "ClientePF.h"#include <iostream>#include <string>using namespace std;class Cliente: public ClientePF{	private:		int cliId;		string cliNome;	public:		//Construtores e destrutores		Cliente();		Cliente(string nome, string cpf , int id) : ClientePF(cpf);		~Cliente();				//Acessores		void setId(int);		void setNome(string);		int getId();		string getNome();};

Cliente.cpp

#pragma once#include "Cliente.h"Cliente::Cliente(string nome, string cpf, int id){	cliNome = nome;	cliId = id;	}void Cliente::setId(int id){	cliId=id;}void Cliente::setNome(string nome){	cliNome = nome;}int Cliente::getId(){	return cliId;}string Cliente::getNome(){	return cliNome;}

ClientePF.h

#pragma once#include <iostream>#include <string>using namespace std;class ClientePF{	private:		string cliCpf;			public:		//Construtores e Destrutores		ClientePF();		ClientePF(string );		~ClientePF();				//Acessores		void setCpf(string);		string getCpf();		};

ClientePF.cpp

#pragma once#include "ClientePF.h"ClientePF::ClientePF(string cpf){	cliCpf = cpf;}void ClientePF::setCpf(string cpf){	cliCpf = cpf;}string ClientePF::getCpf(){	return cliCpf;}

Obrigado desde já

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!