//car.h
#include <string>
#ifndef CAR_H_
#define CAR_H_
class car
{
private:
std::string m_name_car;
std::string m_manufacturer;
std::string m_country_of_origin;
int m_capacity;
int m_year;
int m_price;
public:
car(const std::string name_car,const std::string &man,const std::string &country,int cap=0,int year=0,int pc=0);
~car();
void save_car(const std::string name_car);
void show_all_car();
};
class wypozycz
{
private:
std::string m_name;
std::string m_surname;
int pesel;
public:
wypozycz(std::string m_n,std::string m_sur,int p);
void GiveData();
void show();
void getCar();
};
#endif
//car.cpp
#include "car.h"
#include <iostream>
car::car(const std::string name_car, const std::string &man, const std::string &country, int cap, int year, int pc)
{
m_name_car = name_car;
m_manufacturer = man;
m_country_of_origin = country;
m_capacity = cap;
m_year = year;
m_price = pc;
}
car::~car()
{
}
void car::save_car(const std::string name_car)
{
int n;
std::cout << "How many car do u have?\n Enter: ";
std::cin >> n;
for (int i = 0; i < n; i++)
{
std::cout << "Enter name car: ";
getline(std::cin, m_name_car);
}
}
void car::show_all_car()
{
for (auto i : m_name_car)
{
std::cout << "Cars: " << m_name_car[i] << std::endl;
}
std::cout << m_name_car;
}
wypozycz::wypozycz(std::string m_n, std::string m_sur,int p)
{
m_name = m_n;
m_surname = m_sur;
pesel=p;
}
void wypozycz::GiveData()
{
std::cout<<"Enter your name and surname: ";
std::cin>>m_name >> m_surname;
std::cout<<"Enter pesel: ";
std::cin>>pesel;
}
void wypozycz::show()
{
std::cout<< m_name << " "<< m_surname << " " << pesel;
}
//main.cpp
#include <iostream>
#include "car.h"
int main()
{
std::cout << "-------------------" << std::endl;
std::cout << " CAR RENTAL" << std::endl;
std::cout << "-------------------" << std::endl;
std::string m_name_car;
int pesel;
std::string name,surname;
std::string m_manufacturer;
std::string m_country_of_origin;
int m_capacity;
int m_year;
int m_price;
car a(m_name_car,m_manufacturer,m_country_of_origin,m_capacity,m_year,m_price);
wypozycz b(name,surname,pesel);
// a.save_car(m_name_car);
// a.show_all_car(); // jak pokazac wszystkie auta?
b.GiveData();
b.show();
}
Mam problem poniewaz stanalem i nie wiem jak dalej ruszyc,
[1]-Mianowicie chodzi o to ze jesli zapisuje auta to nie wiem jak je potem wyswietlic.
[2]-Jak zrobic zeby klient wypozyczal dane autko ;/