小编tep*_*pic的帖子

没有封闭的实例可访问.必须使用封闭的类型实例限定分配(egxnew A(),其中x是实例)

我是编程新手,明年我将在大学学习它.在我的public static void main中...我无法创建一个新的SimpleCircle.此错误仅发生在我的圈子上.非常感谢你的帮助!:)

public class TestSimpleCircle {

    class SimpleCircle {
        double radius;

        SimpleCircle(){
            radius = 1;
        }

        SimpleCircle(double newRadius){
            radius = newRadius;
        }

        double getArea() {
            return radius * radius * Math.PI;
        }

        double getPerimeter() {
            return 2 * radius * Math.PI;
        }

        void setRadius(double newRadius) {
            radius = newRadius;
        }
    }

    public static void main(String [] args) {
        SimpleCircle circle = new SimpleCircle();
        System.out.println("the area of the circle of radius "+circle.radius+" is "+circle.getArea());

        SimpleCircle circle2 = new SimpleCircle(25); …
Run Code Online (Sandbox Code Playgroud)

java class

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

class ×1

java ×1