Classes / Constructors

#include <iostream>
using namespace std

class Man {
public:
    string name;
    string country;

    Man(const string &name = "unknown",
        const string &country = "unknown")  {
        this->name = name;
        this->country = country;
    }
};

Man man1;
//man1.name is "unknown"
//man1.country is "unknown"

Man man2 {"Vladimir"};
//man2.name is "Vladimir"
//man2.country is "unknown"

Man man3 {"Vladimir""Russia"};
//man3.name is "Vladimir"
//man3.country is "Russia"

cout << man1.name << "; " << man1.country << endl;
cout << man2.name << "; " << man2.country << endl;
cout << man3.name << "; " << man3.country;