【发布时间】:2014-03-11 19:21:18
【问题描述】:
我正在编写一个类,我发现在我正在使用的类中包含我尚未实现的函数很有帮助,所以如果我要为整数创建堆栈,我可以编写如下内容:
public class Stack
{
...
private void push(int n) {}
private int pop() {}
...
}
只是为了提醒我支持的功能和组织目的。这有可能吗?我尝试时不断收到编译时错误。
我正在寻找的功能类似于 python 的 pass 语句,例如:
def f():
pass
【问题讨论】:
-
如果您的返回类型不是
void,则不会。你可以尝试一下。 -
查看此答案:stackoverflow.com/a/5607373/426028 定义您自己的 NotImplementedException 类并将其从您未实现的方法中抛出。
-
或者,注释掉该行。大多数 IDE 使评论变得容易;只需将光标放在或突出显示要评论的行,然后按
ctrl /即可切换 cmets。
标签: java