首先,需要明白构造函数是用来做什么?当创建类对象的时候,编译器为对象分配内存空间,并自动调用该构造函数,由构造函数完成数据成员的初始化工作。
其次,大家都必须明白和记得的一点是: 一个类只能有一个默认构造函数。
两种方式的默认构造函数:
- 定义一个无参数的构造函数;
- 定义有参数默认值的构造函数。
只要保证,上面这两种方式只出现其一,保证不同时出现即可。
不然,将会抛出以下错误: error: call of overloaded 类名() is ambiguous
首先,需要明白构造函数是用来做什么?当创建类对象的时候,编译器为对象分配内存空间,并自动调用该构造函数,由构造函数完成数据成员的初始化工作。
其次,大家都必须明白和记得的一点是: 一个类只能有一个默认构造函数。
两种方式的默认构造函数:
只要保证,上面这两种方式只出现其一,保证不同时出现即可。
不然,将会抛出以下错误: error: call of overloaded 类名() is ambiguous
遇到這個問題是不小心用webstorm打開了spring-boot項目,導致jb家的軟件工作空間亂了。 解決辦法,關掉webstorm,重啓idea,問題自動解決。
MybatisPlus在執行了添加語句以後,傳入的要保存的對象因爲是引用類型就被設置了Id,所以後面直接通過getId()獲取Id即可。
天氣太冷了,半歲的兒子感冒了,他媽媽打來的電話告訴我的。要住院輸液。估計要1周! 這幾天心情很是不好~~~但願兒子早點好起來!