![]() |
1
8
我认为显式返回超类方法的返回值更为谨慎(除非在极少数情况下子类希望抑制它)。尤其是当你不知道super到底在做什么的时候。同意,在Python中,通常可以查找超类方法并找出它的作用,但仍然是。 当然,编写其他版本的人可能自己编写了父类,并且/或者知道它没有返回值。在这种情况下,他们会决定不使用显式的return语句。 |
![]() |
2
5
|
![]() |
3
3
我会怀疑,至少在这种情况下,因为父函数不返回任何内容,所以返回其结果是没有意义的。不过,一般来说,当父函数确实返回某些内容时,我认为这是一种很好的做法。 实际上,是否返回超类所做的事情取决于您希望代码做什么。如果这是你想要的和合适的,就去做。 |
![]() |
Rational Redneck · Java结构化方法链接 2 年前 |
![]() |
KianQ · 如何从数组生成SQL Update语句 2 年前 |
![]() |
AJA SMBAT · 我在获取列表而不是绑定方法时遇到问题 2 年前 |
![]() |
dsdsds sdsds · .pop()从原始列表中删除元素[重复] 2 年前 |
![]() |
MatÄj VondráÄek · 如何在c#方法中传递类型? 2 年前 |
![]() |
AISAN · 找不到令人兴奋的符号?[重复] 2 年前 |