namespace DesignPatterns.Factory {
public abstract class Bank : IBank {
private readonly string _name;
public Bank( string name ) {
_name = name;
}
public string Name {
get { return _name; }
}
public override string ToString( ) {
return _name;
}
public abstract IBankAccountFactory GetAccountFactory( );
}
}