Entityインスタンスを返す「construct」という静的メソッドを持つ「Entity」という基本クラスがあります。このクラスにはいくつかの異なるサブクラスがあります (デモンストレーションのために、サブクラスとして「果物」と「野菜」があると仮定します)。私は次の行に沿って何かをできるようにしたいと思います:
Entity a = someFunction(Fruit, textfile)
someFunction は textfile を Fruit.construct に渡し、生成されたエンティティを返します。これを行う簡単な方法はありますか?