回答編集履歴
3
タイプミスの修正
    
        answer	
    CHANGED
    
    | @@ -11,7 +11,7 @@ | |
| 11 11 | 
             
                    return radius;
         | 
| 12 12 | 
             
                }
         | 
| 13 13 |  | 
| 14 | 
            -
                public  | 
| 14 | 
            +
                public void setRadius(float radius){
         | 
| 15 15 | 
             
                    this.radius=radius;
         | 
| 16 16 | 
             
                }
         | 
| 17 17 |  | 
| @@ -32,7 +32,7 @@ | |
| 32 32 | 
             
                    return radius;
         | 
| 33 33 | 
             
                }
         | 
| 34 34 |  | 
| 35 | 
            -
                public  | 
| 35 | 
            +
                public void setRadius(float radius){
         | 
| 36 36 | 
             
                    this.radius=radius;
         | 
| 37 37 | 
             
                }
         | 
| 38 38 |  | 
2
アドバイスに基づいてradiusを非公開にして、getter setterを追加しました
    
        answer	
    CHANGED
    
    | @@ -1,12 +1,20 @@ | |
| 1 1 | 
             
            ```Java クラス部分
         | 
| 2 2 | 
             
            class Circle{
         | 
| 3 | 
            -
                 | 
| 3 | 
            +
                private double radius;
         | 
| 4 4 | 
             
                public Circle(double radius){
         | 
| 5 5 | 
             
                    this.radius=radius;
         | 
| 6 6 | 
             
                }
         | 
| 7 | 
            -
                public double  | 
| 7 | 
            +
                public double GetArea(){
         | 
| 8 8 | 
             
                    return radius*radius*Math.PI;
         | 
| 9 9 | 
             
               }
         | 
| 10 | 
            +
                public double getRadius(){
         | 
| 11 | 
            +
                    return radius;
         | 
| 12 | 
            +
                }
         | 
| 13 | 
            +
             | 
| 14 | 
            +
                public double setRadius(float radius){
         | 
| 15 | 
            +
                    this.radius=radius;
         | 
| 16 | 
            +
                }
         | 
| 17 | 
            +
             | 
| 10 18 | 
             
            }
         | 
| 11 19 |  | 
| 12 20 | 
             
            class Sphere{
         | 
| @@ -20,6 +28,14 @@ | |
| 20 28 | 
             
                public double GetVolume(){
         | 
| 21 29 | 
             
                    return radius*radius*radius*Math.PI*4/3;
         | 
| 22 30 | 
             
                }
         | 
| 31 | 
            +
                public double getRadius(){
         | 
| 32 | 
            +
                    return radius;
         | 
| 33 | 
            +
                }
         | 
| 34 | 
            +
             | 
| 35 | 
            +
                public double setRadius(float radius){
         | 
| 36 | 
            +
                    this.radius=radius;
         | 
| 37 | 
            +
                }
         | 
| 38 | 
            +
             | 
| 23 39 | 
             
            }
         | 
| 24 40 | 
             
            ```
         | 
| 25 41 | 
             
            普通に宣言すれば関数は複数作れますよ
         | 
1
インデント
    
        answer	
    CHANGED
    
    | @@ -18,8 +18,8 @@ | |
| 18 18 | 
             
                    return radius*radius*Math.PI*4;
         | 
| 19 19 | 
             
               }
         | 
| 20 20 | 
             
                public double GetVolume(){
         | 
| 21 | 
            -
            return radius*radius*radius*Math.PI*4/3;
         | 
| 21 | 
            +
                    return radius*radius*radius*Math.PI*4/3;
         | 
| 22 | 
            +
                }
         | 
| 22 23 | 
             
            }
         | 
| 23 | 
            -
            }
         | 
| 24 24 | 
             
            ```
         | 
| 25 25 | 
             
            普通に宣言すれば関数は複数作れますよ
         | 
