我最近遇到了以下方法。我尝试了谷歌搜索,并通过如下方法定义了一个示例来查看不同之处;两者似乎是相同的。但是,我想知道它们是不是真的一样?
public abstract void methodName();
abstract public void methodName();注意:以上两种方法中,public和abstract互换。
发布于 2012-12-05 01:08:48
都是一样的。别担心。abstract方法的两个类似声明。
发布于 2012-12-05 01:11:47
就功能而言没有区别,但是,无论您选择哪一个,最好保持一致。
话虽如此,我以前几乎从未见过使用过的abstract public。因此,从编码标准的角度来看,public abstract可能会更容易被更多的人识别。
发布于 2012-12-05 01:10:43
两者都是修饰符,您可以按任意顺序使用
https://stackoverflow.com/questions/13708181
复制相似问题