【发布时间】:2017-11-26 22:55:16
【问题描述】:
假设您有以下类:Class1、Class2 ....Class1000。
所有的类都继承接口IClass。
所有的类都可以使用下面的代码进行验证
Validate(IClass class)
{
}
如果不使用 if 条件,我们如何跳过对 200 类到 300 类的验证(这些数字可能会有所不同,所以没有使用数字的逻辑)?
【问题讨论】:
-
您需要显示决定调用
Validate()的代码以及是否可以将Validate()移动到类本身。