c学习笔记(5)

来源:互联网 发布:人工智能方面的书籍 编辑:程序博客网 时间:2024/05/20 20:43

只要定义一个对象时没有提供初始化式,就使用默认构造函数。为所有形参提供默认实参的构造函数也定义了默认构造函数(意思是,这个函数会充当默认构造函数,但是如果提供了多个这样的构造函数呢???哪一个会是默认的构造函数???)


一个类,哪怕只定义了一个构造函数,编译器也不会再生成默认构造函数。

只有当一个类没有定义构造函数时,编译器才会自动生成一个默认构造函数。


Sales_item myobj = Sales_item();//通过默认构造函数初始化


原创粉丝点击