【发布时间】:2016-03-03 05:25:48
【问题描述】:
我正在做一些硬件,目前很难过。 它为 ArrayStack 提供了一个接口和一个类,并要求编写一个将中缀转换为后缀的代码。 在我的主要方法中是这一行
PostFixConverter(infixExpression);
调用计算后缀表达式的方法。 我的问题是 ArrayStack 类不是静态的,但我的主要方法是,那么我该如何解决这个问题?
还有,
我是否通过不创建一个计算后缀的新类将中缀转换为后缀错误,因为我见过的所有其他代码都有一个单独的类?这样做有好处吗?
谢谢!
【问题讨论】:
-
要么将方法设为静态,要么创建类的实例,然后调用该方法。
标签: java static-methods non-static