Я пытаюсь получить чистые бобы, чтобы найти мой основной класс, который, как я думаю, является частью, где я выводил все 3 области. По словам школы, я правильно ее закодировал, но чистые бобы и затмение отказываются запускать ее, если кто-то может указать мою ошибку и показать мне, как ее исправить. Мне бы это понравилось.Зачем использовать NetBeans мой основной класс?
package shape
public class Shape {
class circle {
int r;
int r1;
double pi;
double FindArea(int a, int b, double c) {
r = a;
r1 = b;
pi = c;
return r * r1 * pi;
}
class rectangle {
int height;
int width;
int RFindArea(int d, int e) {
height = d;
width = e;
return width * height;
}
}
class square {
int s;
int SFindArea(int f) {
s = f;
return s^2;
}
}
class result {
public void main(String[] args) {
circle objCircle = new circle();
System.out.println(objCircle.FindArea(10, 10, 3.14));
rectangle objRec = new rectangle();
System.out.println(objRec.RFindArea(20, 15));
square objS = new square();
System.out.println(objS.SFindArea(5));
}
}
}
}
}
Существует не 'public static void main' method ... и у вас есть дополнительный'} 'в конце, не знаю, откуда это происходит ... – MadProgrammer
@MadProgrammer Я забыл поставить вопрос в вопрос, но он, судя по всему, был на end, где класс результата является дополнительным} исходя из NetBeans, это по какой-то причине требует, чтобы я поставил их на каждый проект. – MrGamma195
У вас есть внутренний класс внутри внутреннего класса внутри внутреннего класса, все это немного сумасшествие. Подумайте об использовании отдельного файла для каждого класса ... – MadProgrammer