public+方法名和public void +方法名

项目场景:

  写程序时 public+方法名和public void +方法名 到底该怎么使用


问题描述

有时候用 public +方法名时正确的,有时候必须要+void才是正确的

class Rectangle{
    double width;
    double lenght;
    public Rectangle(double lenght,double width){
        this.width=width;
        this.lenght=lenght;
    }
public double getPerimeter(){
    return 2*(width+lenght);
}
    public double getArea(){
        return width*lenght;
    }
}
    class Cuboid{
    double height;
        double width;
    double lenght;
    public Cuboid(double lenght,double width,double height){
        this.width=width;
        this.lenght=lenght;
        this.height=height;
    }
    public double getPerimeter(){
    return (lenght+width+height)*4;
}
    public double getArea(){
        return (width*lenght+lenght*height+width*height)*2;
    }
    public double getVolume(){
        return width*lenght*height;
    }
}

class Test{
    int a;
    int b;
    int c;
    int d;
    int e;
    public void Test(int a,int b,int c,int d,int e){
        this.a=a;
        this.b=b;
        this.c=c;
        this.d=d;
        this.e=e;
    }
public int sum (int a,int b,int c,int d,int e){
    return a+b+c+d+e;
}
}

原因分析:无


解决方案:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值