苏执 发表于 2021-6-14 20:09:22

Java基础编程题

编写一个圆环类Ruanhuan,内容分为属性和方法2个部分,其中属性皆是private型,方法都是public型。
属性:内半径nR外半径wR 。
方法: 构造方法Ruanhuan(double nr,double wr):为圆环指定内半径和外半径 getNr()、getWr(),toString():覆盖从Object类中继承过来toString(),返回圆环的信息。例如圆环的外半径是多少,圆环的内半径是多少。 在main()方法中构造圆环对象,并显示输出getNr()、getWr()、toString()的调用结果
请问大家这个怎么弄,求助求助明天要考试了{:10_266:}

肖-肖 发表于 2021-6-14 21:02:53

首先两个大字:莫慌

你题目的需求,我都一对一的写在注释中了,请参考~

代码如下:


package com.ch11;

//圆环类Ruanhuan 不应该是Yuanhuan么?
public class Ruanhuan {
        private double nR; //内半径nR
        private double wR; //外半径wR
       
        public double getnR() {
                return nR;
        }

        public void setnR(double nR) {
                this.nR = nR;
        }

        public double getwR() {
                return wR;
        }

        public void setwR(double wR) {
                this.wR = wR;
        }
       
        @Override
        public String toString() {
                return "Ruanhuan(圆环) ";
        }

        //构造方法Ruanhuan(double nr,double wr)
        public Ruanhuan(double nr,double wr){
                this.nR = nr;
                this.wR = wr;
        }
        public static void main(String[] args) {
//                /在main()方法中构造圆环对象
                Ruanhuan rh = new Ruanhuan(3, 6);
                //并显示输出getNr()、getWr()、toString()的调用结果
                System.out.println("内环是:"+rh.getnR());
                System.out.println("外环是:"+rh.getwR());
                System.out.println(rh.toString());
        }
}

运行结果如下:

连帅帅 发表于 2021-6-15 11:21:45

考完试是不是就要放暑假了{:10_327:}
页: [1]
查看完整版本: Java基础编程题