簡體   English   中英

C#,創建銀行帳戶對象列表

[英]C#, creating a list of bank account objects

來自C ++的C#的新功能。 我有一個作業,其中有一個帳戶父類和一個從活期帳戶和存款帳戶派生的類。 存款帳戶也具有從其派生的SSIA帳戶類別。 總的來說,我希望可以存儲所有這些類型的對象。在C ++中,我使用了向量。 我可以在C#中使用列表嗎? 我將如何做才能將所有這些不同類型的對象存儲在其中?

謝謝你的幫助!

List<T>或任何其他通用集合類可以存儲Account對象以及從Account類派生的任何對象

public class Account {
}
public class DepositAccount : Account {
}

var accounts = new List<Account>();
accounts.Add(new Account());
accounts.Add(new DepositAccount()); //assuming DepositAccount is derived from Account

var depositA = new DepositAccount();
accounts.Add(depositA);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM