>>894
勿論、B 以外のクラスでも A の機能を利用したい場合ならラッパークラスを作成するのは当然
B::Func1() はもっと手軽にラップを実現しようとした例で、もし B 以外のクラスも A を利用するならタコ実装だ

完全なラップ手法をとらなくとも用が足りてれば何の問題も無い
B::Func1() に意味が有ると言うのはそういう意味だ、いい加減に理解してくれ