回答編集履歴

1

誤記修正

2015/02/14 11:06

投稿

yohhoy
yohhoy

スコア6191

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ちなみにPimplイディオムを採用するならば、`A::Impl`クラスのデータメンバ(`mData`,`mData`)管理も、外側の`A`クラスではなく`A::Impl`クラス自身に行わせた方が良いのではないでしょうか?
5
+ ちなみにPimplイディオムを採用するならば、`A::Impl`クラスのデータメンバ(`mData`,`mSize`)管理も、外側の`A`クラスではなく`A::Impl`クラス自身に行わせた方が良いのではないでしょうか?
6
6
 
7
7
  公開クラス`A`自身はデータを持たず、公開API呼び出しをうけて実装クラス`A::Impl`に委譲するだけ、という構造が基本パターンだと思います。(それ以外はダメという訳ではないですが、教科書的にはこのような実装パターンです)
8
8