program running fine when main method is inside class QNA but give error when defined inside class test error: Main method not found in class QNA, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application
import java.util.Scanner;
public class QNA{
Scanner scan= new Scanner(System.in);
private int a;
private int b;
public void get_value(int x,int y)
{
a=x;
b=y;
}
public int set_data()
{
int a=scan.nextInt();
return a;
}
public int set1_data()
{
int b=scan.nextInt();
return b;
}
}
class test
{
public static void main(String[] args) {
QNA q1= new QNA();
int p=q1.set_data();
int p1=q1.set1_data();
int c=p+p1;
System.out.println(c);
}
}