为什么第一种直接radius不行?

class Circle {
double radius;
Circle(double radius) {

    }

class Circle {
double radius;
Circle(double r) {
radius = r;
}

在构造器里赋个值就好了 this.radius = radius;

建议你看下报的什么错误 贴图出来

第一个你没赋值,默认的当然是0.0了啊