Вот начальная спецификация для простого класса Address.Это упрощение, поскольку оно игнорирует сложности, такие как квартиры в одном и том же здании, потенциально имеющие одинаковое «число»,
, например, 29a, 29b.
class Address
{
private:
int number;
string name;
string postcode;
public:
//getters implemented but ommited
};
Если предполагается, что Address используется в качестве служебного класса (возможное использование в будущем другими разработчиками в других проектах):
// ВОПРОС
1.Для каждого атрибута Address, указанного в приведенной выше спецификации, укажите, будет ли целесообразно оборудовать класс Address методом установки для соответствующей переменной экземпляра.Дайте краткое обоснование в каждом конкретном случае.
Ребята, это вопрос из моего задания, поэтому, пожалуйста, не задавайтесь вопросом, как устроен класс Address.