使用java中的所有函数创建一个类

使用java中的所有函数创建一个类,java,Java,如何使用java中的所有函数创建一个类? 当我在一个类中创建函数(方法)时,我似乎不能在其他类中使用它们。 我想为所有无效函数创建一个类,并从那里调用它们 public class all_function(){ public int func1(...) public int func2(...) . . . } 而不是使用这些函数的所有其他类 public class main_app function.func1(...) 当尝试这样做时,我得到一个错误,指示函数未声明等。

如何使用java中的所有函数创建一个类? 当我在一个类中创建函数(方法)时,我似乎不能在其他类中使用它们。 我想为所有无效函数创建一个类,并从那里调用它们

public class all_function(){

public int func1(...)
public int func2(...)
.
.
.
   }
而不是使用这些函数的所有其他类

public class main_app
 function.func1(...)
当尝试这样做时,我得到一个错误,指示函数未声明等。
谢谢

@Quincunx在评论中的回答是正确的,但是像这样编写整个程序违反了各种OO原则,并且在可读性、可维护性等方面不是一个好主意。您可能想回去阅读一些基本的Java教程

例如,要在声明它的类之外使用方法,需要创建该对象的实例:

public class Foo {
   public void doSomething() {
       System.out.println("I did something!");
   }
}

public class Bar {
   public static void main(String[] args) {
       Foo foo = new Foo();
       foo.doSomething();
   }
}
但是,如果您有一个方法不是特定于声明它的类(即实用程序类),那么请务必声明它
static

public class Foo {
   public static void doSomething() {
       System.out.println("I did something!");
   }
}

public class Bar {
   public static void main(String[] args) {
       Foo.doSomething();
   }
}

将您的方法声明为
static
,您可以使用
all\u function.func1(…)
等访问它们