Sample您的代码中没有类。您声明的是私有方法。
// private method which takes an int as parameter and returns another intprivate int Sample(int c){ int a = 1; int b = 2; c = a + b; return c;}使用当前代码段,您需要实例化
Testing该类并利用该
Sample方法。注意,在这种情况下,您的类定义前面有关键字 class
classTesting。
public class Testing{ private int Sample(int c) { int a = 1; int b = 2; c = a + b; return c; } public static void main(String []args) { Testing t = new Testing(); // instantiate a Testing class object int result = t.Sample(1); // use the instance t to invoke a method on it System.out.println(result); }}但这并没有实际意义,您的
Sample方法总是会返回
3。
您是否正在尝试执行以下操作:
class Sample { int a; int b; Sample(int a, int b) { this.a = a; this.b = b; } public int sum() { return a + b; }}public class Testing { public static void main(String[] args) { Sample myTest = new Sample(1, 2); int sum = myTest.sum(); System.out.println(sum); }}


