#include <iostream>
#include <string>

class MainMenu {
	public:
		MainMenu() = default;
		~MainMenu() = default;
		
		void createAccount();
};

class Account {
	public:
		Account() : firstname("John") {}
		~Account() = default;
		
	private:
		friend void MainMenu::createAccount();
		std::string firstname;
};

void MainMenu::createAccount() {
	Account newAccount;
	std::cout << newAccount.firstname << '\n';
}

int main() {
	MainMenu menu;
	menu.createAccount();
	
	return 0;
}