2

首先我展示一些代码:

1)在过程1中:

if (current_job == IT_jobs) // accept;
else if (current_job == art_job) // next check...

2)在过程2中:

if (current_person == asian_group) // ...
else // ...

所以,有两种不同的过程,不同之处在于它们的目的不同,但它们使用相同的方法,比较变量,IT_jobs并且asian_group是包含值的变量。

我想做的就是把这些东西放在一个好的地方,比如if (entry.strategy),让它们更标准化,我把这些变量放在一个数据库里,当我需要做比较的时候,我就阅读它们。可能吗?如何实现这种策略模式。非常感谢!

4

0 回答 0