EDIT: Ich versuche, eine Kundenklasse zu erstellen, jedoch Probleme mit den Funktionen.Mehrere Vererbung Funktionen
Dies sind die folgenden Anweisungen: Eine neue Klasse ableiten - Kundenklasse (Erbt von Einsparungen - Einsparungen erbt vom Bankkonto) Schreiben Sie eine Kundenklasse. Kunden Klasse hat folgenden neuen Attribut Kundennamen
Jede Richtung, wie ich meine Funktionen beheben hier ist verworren
#include "BankAccount.h"
#include "SavingsAccount.h"
#include <iostream>
class Customer : public SavingsAccount, public BankAccount {
protected:
string CustomerName;
public:
string getCustomerName();
void setCustomerName(string);
void WithdrawSavings(){ Customer c; c.BankAccount::balance(); }
void DepositSavings(double);
Customer(){
CustomerName = "";
}
};
Es gibt einfach zu viele offensichtliche Probleme hier. Sie haben grundlegendere Probleme als nur mit diesem Kompilierungsfehler. Diese Frage ist nicht rettbar ... –
Sind Sie sicher, dass ein 'Kunde' __ ein SavingsAccount' und ein' BankAccount' ist? –