以下是引用beyondyf在2012-2-23 21:14:40的发言:
嗯。我也同意只是复制资料意义不大。但如果配合了你的问题,那就不同了,这将成为一个不错的讨论贴。
不妨问问
嗯。我也同意只是复制资料意义不大。但如果配合了你的问题,那就不同了,这将成为一个不错的讨论贴。
不妨问问
那就简单的来一题:
设计一个类,使之不能被继承。
#include <iostream> using namespace std; class A { private: A(int x,int y) { } }; class B:public A { }; int main() { cout << "Hello world!" << endl; B c; return 0; }这样可以吧。。。
#include <iostream> using namespace std; class A { public: A(int ,int ) { cout <<"construct"<<endl; } private: A() { } }; class B:public A { }; int main() { cout << "Hello world!" << endl; A d(0,0); B c; return 0; }
#include <iostream> using namespace std; class A { private: static void f() { A(); } A() { } }; class B//:public A { public: B() { cout<<"B constrcut"<<endl; } }; int main() { cout << "Hello world!" << endl; //A d(0,0); A a; //B c; return 0; }