Write a C++ program using a Class function that enables the storing of the following elements in an array as shown: (4 Marks)
-name
- houseno
- street
- city
#include <iostream>
class StoreAddresses
{
public:
class PersonAddress
{
std::string name;
std::string street;
std::string city;
int house_number;
public:
PersonAddress() {}
PersonAddress(std::string& str, std::string& name, std::string& cit, int number)
{
this->name = name;
this->house_number = number;
this->street = str;
this->city = cit;
}
};
void fill_Addresses(PersonAddress p1, PersonAddress p2, PersonAddress p3, PersonAddress p4)
{
addresses[0] = p1;
addresses[1] = p2;
addresses[2] = p3;
addresses[3] = p4;
}
private:
PersonAddress addresses[4];
};
Comments
Leave a comment