0

ソフトウェアのアップデートに伴い、入力データのフォーマットがバージョン1から2、3…と変わる場合があります。ソフトウェアは後方互換性が必要です。コーディング時にこれらの異なるバージョンを処理する方法は?

たとえば、Dataいくつかのメンバー変数を持つ class があります。Readファイルからのデータは、それらのメンバー変数を指定することです。新しいバージョンでは、クラスDataにはより多くのメンバー変数があります。後方互換性を持たせるために、新しいメンバー変数には、古いバージョンのデータを読み取るときの既定値があります。それを実装する方法は?

4

1 に答える 1