以上构建的 List 类只有一个无默认构造函数的类,即 List1 类。在初始化 List1 类时,可以使用其构造函数进行初始化。例如:

List1 *list1 = new List1();

这种方式使用构造函数创建了一个新的 List1 对象,并将其指针赋值给变量 list1。

注意:

  • 如果 List1 类没有定义默认构造函数,则必须使用带参数的构造函数进行初始化。
  • 如果 List1 类定义了默认构造函数,则可以使用 new List1() 来创建对象。
C++ List 类初始化:无默认构造函数

原文地址: http://www.cveoy.top/t/topic/pdlT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录