// C3X21 definiera ver 1 av klassen Konto # include //# include # include using namespace std; class Konto { string kontonummer; int saldo; public: Konto(string knr):kontonummer(knr), saldo(0) {} Konto(string knr, int startsaldo):kontonummer(knr), saldo(startsaldo) {} void saettin(int belopp) // belopp måste vara >=0 { saldo+=belopp; } int tagut(int belopp) { if (belopp<=saldo) { saldo-=belopp; return belopp; } int uttaget=saldo; saldo=0; return uttaget; // ta ut allt } void visa( ) const { cout << kontonummer << ":" << saldo << endl; } }; // ======================================= int main() { int uttag; // för att se verkliga uttag Konto k("123 67"); k.saettin(1000); k.visa(); uttag=k.tagut(600); cout << uttag << " kronor uttaget" << endl; k.visa(); uttag=k.tagut(600); cout << uttag << " kronor uttaget" << endl; k.visa(); Konto kk("134 89",800); kk.visa(); uttag=kk.tagut(1200); cout << uttag << " kronor uttaget" << endl; kk.visa(); return 0; }