![]() |
1
1
我刚刚想到我可能误读了你的问题。因此,我的另一个回答。
通过引入允许访问某些
接下来,确保
(这个复制品
然后,在用字段填充集合的地方,可以检查特定字段是否是
这可能比我的其他答案更符合你的要求,但让我强调一下:
|
![]() |
2
0
第一, 我对你想做什么的假设是:
第二, 关于集合和静态类型系统的一些基本事实:
第三, 以上结论:
也就是说,有 另一个解决方案:多态性 . 如果您希望代码根据值的类型以不同的方式处理值,那么多态性就是解决方法:
有一个美好的地方 slide show called Conditionals and Polymorphism 这可能是这里感兴趣的。
|