方法构造:运动员具有打球的功能


创建一个球类:球的名字、球的价格、球的颜色、球的重量、球的材质

创建一个学生类:学生的名字、学生的性别、学生的身高、学生的体重

具有打球的功能

                  输出:身高xxx 体重 xxx 的xx 同学xxx  正在打 xx材质 重xx 的xx颜色xxx

public class Player {
    //学生初始化
    public String name;
    public String sex;
    public int height;
    public int weight;

    //    打球方法
    public void play(Ball ball){
    System.out.println("身高"+height+"cm、体重"+weight+"Kg的"+sex+name+"同学,正在拍打由"+ball.make+"制成,总重"+ball.ballweight+"Kg的"+ ball.ballName );

    }
//   创建有参构造方法,对信息初始化
public Player(String name,String sex,int height,int weight){    //void 没有返回值,
        this.name = name;
        this.sex = sex;
        this.weight = weight;
        this.height = height;
        }
//        创建无参构造方法
    public Player(){

    }
}
public class Ball {
    public String ballName;
    public float ballweight;
    public String color;
    public String make;

//球的有参构造方法
    public Ball(String ballName,float ballweight,String color,String make){
    this.ballName = ballName;
    this.color = color;
    this.ballweight = ballweight;
    this.make = make;
    }
    public Ball(){

    }
}
public class PlayBall {
    public static void main(String[] args) {
//        创建一位运动员对象
        Player pler = new Player("小白","男",175,60);
//        创建球类对象
        Ball ball = new Ball("铅球",10,"蓝色","不锈钢");
//        开始打球
        pler.play(ball);

    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值