Discuss / Java / 重载

重载

Topic source

🌙

#1 Created at ... [Delete] [Delete and Lock User]

究竟是谁发明出来的这么一个概念...

完全没有用的概念

Aether

#2 Created at ... [Delete] [Delete and Lock User]

怎么可能没用,一个接口可能有很多种可能性,一个良好的工具也会要提前考虑各种可能性

Joker.fu_95

#3 Created at ... [Delete] [Delete and Lock User]

大佬都没说什么,就你说没用,别整的你啥都懂,不懂多学点

🌙

#4 Created at ... [Delete] [Delete and Lock User]

和我说的有冲突,我只是反这些概念,

就比如大家都知道 1+1 = 2 ,你非要整个 这个叫 基本算术

🌙

#5 Created at ... [Delete] [Delete and Lock User]

再看这个教程,这节确实很棒,就像我之前的老师,

扯了一大堆,什么方法名必须相同,参数必须不同,参数不同,不同是指参数类型不同,参数位置不同,与返回值无关

一点没说到本质上

保持热爱

#6 Created at ... [Delete] [Delete and Lock User]

什么都懂一点就大放厥词的半吊子

保持热爱

#7 Created at ... [Delete] [Delete and Lock User]

就拿sout来说

System.out.print();

没有重载,你打印个int是不是还要有个专门的printInt()?打印个字符串还要有个专门printString()?

麻烦不麻烦?

保持热爱

#8 Created at ... [Delete] [Delete and Lock User]

如果你永远只调用别人写好的代码,那确实一点也不用了解概念性的东西

python里面方法可以不管一些默认参数的输入,java方法重载感觉也能达到这个效果

他的意思可能是我们不需要搞那么多概念,比如有个人知道一个类里可以有多个方法,功能相似的方法可以写成同名只是参数不一样,编程的时候也是这样做。但是他不知道这种东西叫方法重载这也不影响他写代码。


  • 1
  • 2

Reply