java中主函数怎么调用类定义中的函数

2024年12月04日 04:33
有5个网友回答
网友(1):

main是静态函数,不可直接调用非静态函数table。要在main中定义一个类的对象才可以调用table方法。
在main中用this.table();应该可以

网友(2):

public class DrawTable extends JFrame
{
public DrawTable(){
}

public boolean table(){
}

public static void main(String[]args){
DrawTable dt = new DrawTable ();
dt.table();

}
}

楼主,要有面向对象的概念!

网友(3):

package com.cfzy.learn;
import javax.swing.JFrame;
/**
* 画表格
*
* @author 残烽追影
* @version 1.0
* @created 2012-12-16 下午05:33:27
*/
public class DrawTable extends JFrame {
/** 描述 */
private static final long serialVersionUID = 1L;
public DrawTable() {
}
public boolean table() {
return rootPaneCheckingEnabled;
}
public static void main(String[] args) {
DrawTable dt = new DrawTable();
dt.table();
}
}

建议你多看一下基础的书籍,推荐是thinking in java,多看,多联系一下。

网友(4):

public class DrawTable extends JFrame
{
public DrawTable(){
}

public boolean table(){
}

public static void main(String[]args){
DrawTable dt = new DrawTable ();
dt.table();

}
}

网友(5):

在main函数中先声明一个类的对象,然后通过类的对象来调用类中的成员方法