Advertisement
Guest User

Untitled

a guest
Mar 26th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. #include "Bank.h"
  2. #include <iostream>
  3.  
  4. Bank::Bank(std::string name){
  5. this->m_name = name;
  6. }
  7.  
  8.  
  9. Bank::~Bank()
  10. {
  11. }
  12.  
  13. const std::string& Bank::getName() const{
  14. return 0;
  15. }
  16.  
  17.  
  18. void Bank::setName(const std::string& name){
  19.  
  20. }
  21.  
  22. int Bank::addKonto(std::string name, double betrag){
  23. Konto *newKonto = new Konto(name, betrag);
  24. m_konten.push_back(newKonto);
  25.  
  26. return newKonto->getNummer();
  27. }
  28.  
  29. void Bank::delKonto(std::string name){
  30. for (int i = 0; i < m_konten.size(); i++){
  31. if (m_konten.at(i)->m_inhaber == name){
  32. m_konten.erase(m_konten.begin() + i);
  33. }
  34. }
  35. }
  36.  
  37. Konto& Bank::getKonto(int nr){
  38. return *m_konten.at(nr);
  39. }
  40.  
  41. void Bank::addBetrag(double betrag){
  42.  
  43. }
  44.  
  45. void Bank::minBetrag(double betrag){
  46. }
  47.  
  48. std::string Bank::toString() const{
  49. for (int i = 0; i < m_konten.size(); i++){
  50. std::cout
  51. << "Kontoinhaber:" << m_konten.at(i)->m_inhaber
  52. << std::endl
  53. << "Kontonummer:" << m_konten.at(i)->m_nummer
  54. << std::endl
  55. << "Kontobetrag:" << m_konten.at(i)->m_betrag
  56. << std::endl
  57. << std::endl;
  58. }
  59. return "-------------------";
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement