有没有办法在c#中有两个带有一个父实例的子实例?

时间:2014-03-15 21:55:50

标签: c# oop abstract

我想知道我在标题中询问的内容是否可行,因为它可以帮助我了解我正在制作的应用程序的架构概念。

如果可能的话......那会怎么样?

如果我这样做的话 parent = new Children1(); 然后 parent = new Children2(); 它将覆盖来自children1的数据。这样做的目的是我希望多个子对象保存相同的基本数据。例如,在许多子实例必须共享一个身份验证令牌或ID,相同的会话到期日期,权限等的情况下,这将是有用的。

1 个答案:

答案 0 :(得分:1)

创建两个单独的父类型变量来保存子引用

 Parent parent1 = new Children1();

 Parent parent2 = new Children2();