场景是
隐藏 BankAccount 的构造函数。为了允许构造 BankAccount,创建一个名为 CreateNewAccount 的公共静态方法,负责根据请求创建和返回新的 BankAccount 对象。此方法将充当创建新 BankAccounts 的工厂。
我使用的代码就像
private BankAccount()
{
///some code here
}
//since the bank acc is protected, this method is used as a factory to create new bank accounts
public static void CreateNewAccount()
{
Console.WriteLine("\nCreating a new bank account..");
BankAccount();
}
但这不断抛出错误。我不知道如何在同一个类的方法中调用构造函数