#include
by yutao132 - C/C++ - 2009-07-04 12:51:53 阅读(1133) 回复(5)
[code] 1 #include
比如这段程序:
[code]
#include
[quote] class A { //.... public: A ( A rf1 ); //error A ( A & rf2 ); //ok A (const A & rf3 ); //ok //......... }; [/quote] 第一种情况下会出错,书上说,“这将会使任何调用都陷入无穷的递归”。作何解释??
[code]#include
[quote]
class Base
{
public:
Base() : a(1) {Base(2);}
Base(int k) : a(k) {}
int a;
};
class Extend : public Base
{
public:
Extend(){};
Extend(int a):Base(a){ }
};
int main()
{
Extend m1(3);
Extend m2;
cout<
开始了java语法的属性阶段 昨天晚上搞一下 java类的继承 小的测试程序 class a { int shuxing1 ; public void a(int sx) { shuxing1 = sx; } } class b extends a { int shuxing2; public void b(int sx) { shuxing2 = sx; } } public class Main { public Main() { } public static void main(String[] args) { a test = new a(8); } } 我说明我...
我对构造函数有些疑问:
"是否在每个类的对象被创建以后就立即调用构造函数?"
如以下程序:
1. #include "iostream.h"
2. class Sub
3. {
4. public:
5. Sub(){cout<<"Sub"<
执行GopInfo info = new GopInfo ();这句话时会调用GopInfo 的构造函数。 那么 如果写成 GopInfo info = null;执行时还会调用GopInfo 的构造函数吗?