我以前用C编写过代码,但是我是Java的新手,我正在为OOP类编写教程,这几乎是我第一次正式学习该语言。
在本教程中,我的教授制作了一个类,该类将用于测试我必须自己做的I / O助手类 (顺便说一句,该教程是(a)可选的,(b)不是用于标记的,所以我是(c)我以前从未使用过Java,而我的许多其他同学都没有使用过Java,所以我落后了)。
无论如何。在他制作的测试类中,他将方法“ getInt”称为我需要放入我的I / O帮助器类中的方法。
但是,当他调用getInt方法时,他有时使用3个参数,有时使用2个,有时不使用,等等。
我知道在CI中无法做到这一点(对吗?),但是可以在Java中做到吗?如果是这样,怎么办?
方法重载(或函数重载)在C ++和Java中是合法的,但前提是方法采用不同的参数(即,执行不同的操作)。您不能在C中重载。