#includeIn this example, the Account class has three instance variables - holder_name_, account_number_, and balance_. The constructor takes in these values and initializes them. The deposit() method adds the specified amount to the balance, while withdraw() subtracts the specified amount, provided the balance is sufficient. The get_balance() method returns the current balance. This example code does not refer to any explicit package or library, but in some cases, it might use a package or library to perform specific functionalities, such as logging or database access.#include class Account { public: Account(std::string name, std::string number, double balance) : holder_name_(name), account_number_(number), balance_(balance) {} void deposit(double amount) { balance_ += amount; } void withdraw(double amount) { if (balance_ >= amount) { balance_ -= amount; } else { std::cout << "Insufficient balance!" << std::endl; } } double get_balance() const { return balance_; } private: std::string holder_name_; std::string account_number_; double balance_; };