Я новичок в понятиях java. при подготовке моей первой программы классов с объектами я столкнулся с проблемой. Вот код и error..please решительность .. ПРОГРАММА:Ошибка: главный метод не найден в классе java
class Fact
{
private int i;
private int n;
private int fact;
public Fact()
{ fact=1;
i=1;
}
public Fact(int x)
{ n=x; }
public void getAnswer()
{
while(i<=n)
{fact=fact*i;
i++;}
System.out.println(fact);
}
}
class FactMain
{
public static void main(String dt[])
{
Fact obj= new Fact(6);
obj.getAnswer();
}
}
ОШИБКА:
Main method not found in class Fact, please define the main method as:
public static void main(String[] args)
Можете ли вы показать или описать, что вы делаете, и когда вы получите сообщение об ошибке. – Jens
Ах, разве вы не должны пытаться запустить «FactMain», считая, что «FactMain» находится в «FactMain.class». Как вы выполняете программу? Класс 'FactMain' находится внутри' FactMain.java' отдельно от класса 'Fact'? – MadProgrammer
, если вы хотите запустить программу, класс 'FactMain' должен быть' public', и вы должны запустить этот класс – Jens