I’m making a financial management system and I want to create accounts that represent the users bank accounts, credit cards, wallet, brokers, etc. So I made an IAccount interface which has the properties that all the accounts must have, but each account may have their own properties, just like the code I provided above, but I need something to represent all those classes of accounts.