酷代码 AI
菜单
服务商

编写一个java应用程序,该程序中有两个类,vehicle(机动车类)和user,具体实现如下功能:(各类属性值和功能体 vehicle 类有一个 double 类型的变量 speed, 用于刻画机动车的速度,一个int 型变量 power,用于刻画机动车的功率。方法定义了 speedup(int s)方法,体现机动车有减速功能。定义了 speeddown)方法,体現机动车有减速功能。方法定义了 setpower(int p)方法,用于设置机动车的功率。定义了 getpower)方法,用于获取机动车的功率 ·在主类user 的 main)方法中用 vehicle 类创建对象 该对象调用方法设置功率,演示加速和减递功能

可以使用以下代码来实现上述功能: ```java class Vehicle { private double speed; private int power; public Vehicle(){ this.speed = 0; this.power = 0; } public void speedUp(int s) { this.speed += s; System.out.println("加速" + s + ",当前速度为" + this.speed); } public void speedDown(int s) { this.speed -= s; System.out.println("减速" + s + ",当前速度为" + this.speed); } public void setPower(int p) { this.power = p; } public int getPower() { return this.power; } } public class User { public static void main(String[] args) { Vehicle vehicle = new Vehicle(); vehicle.setPower(100); vehicle.speedUp(20); vehicle.speedDown(10); System.out.println("当前功率为" + vehicle.getPower()); } } ``` 在主类`User`中,我们创建了一个`Vehicle`对象`vehicle`,并调用其方法进行演示。首先使用`setPower`方法设置功率为100,然后调用`speedUp`方法加速20,最后调用`speedDown`方法减速10。同时使用`getPower`方法获取当前功率并打印输出。 [2024-03-12 11:26:25 | AI写代码神器 | 968点数解答]

相关提问
请收藏新域名:pdcd.cn
发财导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]