不存在的默认构造函数

原创 2013年12月06日 09:22:18

例:

class A : public object

{

public:

    A(string   name);

   ~A();


private:

    string _name;

};


class B : public A

{

public:

    B(string   name);

   ~B();

};


B-CPP

B::B(string   name)

: A(string   name)

{}

B::~B()

{}



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C++初始化列表中无默认构造函数的成员的初始化

在初始化列表中,如果我们有一个类成员,它本身是一个类或者是一个结构,而且这个成员它只有一个带参数的构造函数,而没有默认构造函数,这时要对这个类成员进行初始化,就必须调用这个类成员的带参数的构造函数。A...
  • Damon_X
  • Damon_X
  • 2016年06月07日 17:48
  • 967

c#默认构造函数的作用

  • 2013年04月08日 14:55
  • 263KB
  • 下载

javascript--面向对象(三)原型对象存在的问题及组合组合使用原型和构造函数

1、原型对象存在的问题 原型的概念:原型对象里所有的属性和方法被所有的构造函数实例化的对象共享 原型里的属性和方法被实例共享,static 修改属性和方法,所有对象都被修改 function Pe...

1.默认构造函数和explicit关键字的使用

1.默认构造函数 C++里面有默认的构造函数,这样的构造函数要么不带有参数,要么每个参数都有相应的缺省值。下面我们来看一个例子: #include using namespace std; cl...

Java默认构造函数的作用

转载自:http://blog.csdn.net/sun93732/article/details/6147424 class Person { private String name=""...

nontrivial default constructor(重要的默认构造函数)---四种情况

一,如果一个class没有任何的constructor
  • inf_lmg
  • inf_lmg
  • 2014年11月12日 22:02
  • 240

C/C++开发语言系列之11---使用默认参数的构造函数

构造函数中参数的值既可以通过实参传递,也可以指定为某些默认值,即如果用户不指定实参值,编译系统就使形参取默认值。在构造函数中也可以采用这样的方法来实现初始化。 例9.3的问题也可以使用包含默认参...

C++ 默认构造函数的重要性

1、默认构造函数 C++ 默认构造函数是对类中的参数提供默认值的构造函数,一般情况下,是一个没有参数值的空函数,也可以提供一些的默认值的构造函数,如果用户没有定义构造函数,那么编译器会给类提供一个默...
  • apacat
  • apacat
  • 2016年06月12日 15:37
  • 280

C++默认构造函数——深入理解

错误认识1:若程序员没有自己定义无参数的构造函数,那么编译器会自动生成默认构造函数,来进行对成员函数的初始化。 错误认识2:编译器合成出来的default constructor会明确设定'“cla...

c++ 构造函数的默认参数

C++ 构造函数的默认参数声明和定义的区别
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:不存在的默认构造函数
举报原因:
原因补充:

(最多只允许输入30个字)