我有一个接口Schema,另一个叫SchemaParser.
SimpleSchemaParser实现SchemaParser和SimpleSchema实现Schema。
SimpleSchemaParser有一个parseSchema()返回 a的方法Schema。这样,SimpleSchemaParser.parseSchema()将返回一个Schema对象。但我知道那SimpleSchemaParser总是会返回一个SimpleSchema. 我应该如何更改我的设计以使这一点变得明显,而不是总是必须将结果转换为SimpleSchema?在这种情况下我应该选择仿制药吗?