だから私の考えは単純です - そのパブリックメソッド(擬似コード)の一部だけをforvardなり、自身の公開methosdsを持つことができ、クラスと入れ子になったクラスを持っている:C++ネストされたクラスを作成してメソッドを転送する方法は?
class API
{
public:
go();
stop();
friend class B
{
public:
void public_request()
{
request();
}
void public_go()
{
go()
}
};
private:
void request(){}
};
は、そのようなネストされたを実現することが可能ですC++のクラスとは?
なぜあなたはこれをしたいですか?単に '要求'を公開することは、はるかに面倒ではないようです。 –