Некоторые проблемы здесь:
(1)
public static void main (String[] args)
{
circle = circleData;
circleData = Circle4();
print = printCircle;
printCircle = printCircleInfo();
}
В Java вы должны объявить, какой тип имеет каждая переменная. Вы получите ошибку компиляции из этого кода
(2)
Вы объявляете свои поля [такие как radius
, area
..] как static
и инициализируете их в конструкторе - я сомневаюсь, что это то, что вы хотите. Обратите внимание, что static
поля являются общими для всех экземпляров этого класса.
Есть другие проблемы с этим кодом. Попробуйте скомпилировать это. Ваш компилятор скажет вам, что не так [по крайней мере для ошибок времени компиляции]. исправьте ошибки и перекомпилируйте.