我已经在包中定义了我所有的java文件...我有一个功能,我已经在某个页面上定义了,我只想在另一个页面上使用它...我该怎么做...
我从您的问题和评论中理解的是,您希望从其他文件中定义的类调用方法.这是一个例子;
public class FirstClass {
/**
* Shows the passed string on console.
* @param msg String containing the message to be displayed.
*/
public void showMessage(String msg) {
System.out.println(msg);
}
}
Run Code Online (Sandbox Code Playgroud)
将此类保存在名为FirstClass.java的文件中.它包含一个方法showMessage(),我们将从CallerClass.java源文件中定义的其他类调用它.
public class CallerClass {
public static void main(String[] args) {
// Created an object of FirstClass class
FirstClass firstClass = new FirstClass();
firstClass.showMessage("Welcome to Java.");
}
}
Run Code Online (Sandbox Code Playgroud)
这是包含main方法的类.我们showMessage(String)使用FirstClass类的对象从这里调用方法.Java中的函数称为方法,可以通过创建类的对象来调用它们.实际上,也可以在不创建对象的情况下调用方法,但它们必须是静态的.跳了你的想法.获取一些好书或教程,以了解OOP和Java的基础知识.
| 归档时间: |
|
| 查看次数: |
6397 次 |
| 最近记录: |