|
|
1
8
不,尽可能简洁。
是的,你所做的是标准的。
但是,在您的示例中(除非您删除了一些代码),您不需要
|
|
|
2
5
一
二
三
|
|
|
3
3
你所做的是最简洁和“标准”的方式,但有些人更喜欢这样:
这个方法的好处是它澄清了意图,它给你一个标准的缩写,可以是一个很长的基类名称,如果你的基类改变了,你不必改变基类的每次使用。 见 Using "super" in C++ 以供进一步讨论。 (就我个人而言,我不在乎这个,也不推荐,但我认为这是对这个问题的一个有效答案。) |
|
|
4
1
可以缩写为
|
|
|
5
-1
我会去掉if/then控件结构,只返回基类运算符的返回值,否则您所做的就可以了。
它可以更简洁一点,不过:
|