首页 > 代码库 > 默认构造函数
默认构造函数
定义一个对象没有使用初始化表达式,就像下面的一样
Foo f1;Foo f2 = Foo();Foo f2(); // 这个是错的,它声明了一个函数
就会调用默认构造函数(不带参数或者形参含有默认值),如果类没有定义构造函数,那么编译器会自动合成一个默认的构造函数。
如果类中定义了其他类型的构造函数,那么这个类是没有默认构造函数。
默认构造函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。