私はインターフェースを持っておりSchema
、別のインターフェースはSchemaParser
。
SimpleSchemaParser
実装SchemaParser
およびSimpleSchema
実装しSchema
ます。
SimpleSchemaParser
parseSchema()
を返すメソッドがありますSchema
。このようにSimpleSchemaParser.parseSchema()
、オブジェクトを返しSchema
ます。しかし、私はそれSimpleSchemaParser
が常にを返すことを知っていSimpleSchema
ます。常に結果をキャストするのではなく、これを明確にするためにデザインをどのように変更する必要がありSimpleSchema
ますか?この場合、ジェネリック医薬品を購入する必要がありますか?