teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2019/01/20 00:27

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -14,7 +14,7 @@
14
14
  public IList<Row> Rows { get; } = new List<Row>();
15
15
  }
16
16
 
17
- // データを保持するクラス
17
+ // データを保持するクラス(これを作らず Data クラスと統合するのもあり)
18
18
  public class Document
19
19
  {
20
20
  public static void Convert(DataSerializer src, DataSerializer dst)
@@ -35,6 +35,7 @@
35
35
  public Data Data { get; set; }
36
36
  }
37
37
 
38
+ // 何も実装を含まないのでこれだけならインターフェースの方がいい
38
39
  public abstract class DataSerializer
39
40
  {
40
41
  public abstract void Serialize(Data data);