C++自定义类作为参数的传参问题

C++自定义类作为参数的传参问题

  1. 问题

    在这段代码中,SavingsAccount类成员lastDate是DATE类,如何利用DATE类来初始化这个构造函数呢?

  2. 分析
    如果像图中在参数中写DATE date作为参数传递,编译器肯定会报错的,原因是DATE类中没有写无参数的构造函数DATE:
    C++自定义类作为参数的传参问题
    因此,我们需要写一个无参数:比如:
    C++自定义类作为参数的传参问题