|
|
1
17
我不太明白你的问题。那个
执行如下:
|
|
|
2
15
当然,如果您在变量声明时确实知道该值,则将其设置为常量更为合理,例如。,
|
|
|
3
5
我们正在回避这个问题。
是的,你可以使用
这意味着Account类依赖于Account和routing Number这两个字符串。在构造Account类时,必须设置这些类属性的值,并且在不创建新类的情况下不能更改这些值。
|
|
|
4
3
将其标记为静态将允许您在构造函数中使用它,但由于您将其设置为最终,因此无法更改。
也可以使用静态init块。
或
|
|
|
5
2
在这种情况下,还可以将字段标记为“static”。 |
|
|
6
2
另一种可能性是初始化实例初始值设定项块中的字段:
|
|
|
7
1
|
|
|
8
1
哪里 getName() 是一个获取名称的静态函数。 |
|
9
0
这是不正确的,首先计算字段,否则您无法访问构造函数中成员的任何默认值,因为它们不会被初始化。这 做
关键词 最终的 仅将成员标记为常量,否则将其视为任何其他成员。 设置 |
|
KiraHoneybee · 具有构造函数参数的模板化类 4 年前 |
|
|
nick2225 · 隐式调用复制构造函数? 4 年前 |
|
|
nohaga · 为什么在本例中p3需要默认构造函数? 4 年前 |
|
|
Aadil Hoda · 为什么类类型的成员需要初始化? 4 年前 |
|
|
EloiGG · 具有任意类型的变量的可数的C++函数 4 年前 |