- 783 名前:デフォルトの名無しさん [2008/02/26(火) 11:34:24 ]
- 同じクラスなら、別のインスタンスのprivateなデータも参照出来ますよね。継承関係が
ある場合には、親オブジェクトから子オブジェクトを通して親オブジェクトのprivateデータを 参照できたのですが、これってこういうもの? #include <iostream> using namespace std; class test2; class test { public: void func(const test2 &a); private: int p; }; class test2 : public test { public: void func2(const test2 &a); }; void test::func(const test2 &a) { cout << a.p << endl; } test2 T2; int main() { test t; t.func(T2); return 0; }
|

|