Java类汽车,JAVA 建立一个汽车AutoMobile类......
优质回答 回答者:brutalmraz 2018-12-29
publicclassAutoMobile{
protectedintnumbersOfWheels;
protectedStringautoMobileColor;
protectedintautoMobileWeight;
protectedintspeed;
publicAutoMobile(){
this(4,"黑色",100);
}
publicAutoMobile(intnumbersOfWheels,StringautoMobileColor,intautoMobileWeight){
this.numbersOfWheels=numbersOfWheels;
this.autoMobileColor=autoMobileColor;
this.autoMobileWeight=autoMobileWeight;
this.speed=0;
}
publicvoidspeedUp(){
speed++;
System.out.println("这是AutoMobile的加速方法,当前速度:"+speed);
}
publicvoidspeedDown(){
speed--;
System.out.println("这是AutoMobile的减速方法,当前速度:"+speed);
}
publicvoidstop(){
speed=0;
System.out.println("这是AutoMobile的停车方法,当前速度:"+speed);
}
publicintgetNumbersOfWheels(){
returnnumbersOfWheels;
}
publicvoidsetNumbersOfWheels(intnumbersOfWheels){
this.numbersOfWheels=numbersOfWheels;
}
publicStringgetAutoMobileColor(){
returnautoMobileColor;
}
publicvoidsetAutoMobileColor(StringautoMobileColor){
this.autoMobileColor=autoMobileColor;
}
publicintgetAutoMobileWeight(){
returnautoMobileWeight;
}
publicvoidsetAutoMobileWeight(intautoMobileWeight){
this.autoMobileWeight=autoMobileWeight;
}
publicintgetSpeed(){
returnspeed;
}
publicvoidsetSpeed(intspeed){
this.speed=speed;
}
}
publicclassCarextendsAutoMobile{
protectedStringairConditioner;
protectedStringcd;
publicCar(){
super();
this.airConditioner="空调A";
this.cd="sony";
}
publicvoidspeedUp(){
speed+=2;
System.out.println("这是Car的加速方法,当前速度:"+speed);
}
publicvoidspeedDown(){
speed-=2;
System.out.println("这是Car的减速方法,当前速度:"+speed);
}
publicStringgetAirConditioner(){
returnairConditioner;
}
publicvoidsetAirConditioner(StringairConditioner){
this.airConditioner=airConditioner;
}
publicStringgetCd(){
returncd;
}
publicvoidsetCd(Stringcd){
this.cd=cd;
}
}
publicclassTest{
publicstaticvoidmain(String[]args){
Carcar=newCar();
car.speedUp();
car.speedUp();
car.speedDown();
car.stop();
}
}
TAGS:
Java类汽车,JAVA 建立一个汽车AutoMobile类......相关推荐
- C++ 实验题 建立一个楼房基类 Building 为基类
题目: 建立一个楼房基类 Building 为基类,用于存储地址和楼号,建立住宅类 House 继承 Building ,用来存储房号和面积,另外建立办公室类 Ofice 继承 Building ,存 ...
- c++类与对象(多文件编程!)(编写一个有关股票的程序,其中有两个类:一个是深圳类shen_stock,另一个是上海类shang_stock。)
#编写一个有关股票的程序,其中有两个类:一个是深圳类shen_stock,另一个是上海类shang_stock.类中有三项私有数据成员:普通股票个数general.ST股票个数st和PT股票个数pt, ...
- Java static静态变量只有一个,被类拥有
java类提供了两种类型的变量:用static关键字修饰的静态变量和没有static关键字修饰的实例变量. 1.静态变量属于类,在内存中只有一个副本(所有势力都指向同一个内存地址).只要静态变量所在的 ...
- java 不是封闭类_java – 不是一个封闭的类错误Android Studio
我在 Android开发中是新的,并没有深入的Java知识.我长时间困扰着一个问题.我试图在按钮点击上打开一个新的活动.但是我收到一个错误:错误:不是封闭类:Katra_home. 这是MainAct ...
- Java基础编程题目——编写一个三角形的类
编写一个代表三角形的类.其中3条边为三角形的属性,并封装有求三角形的面积和周长的方法.分别针对3条边为3.4.5和7.8.9的两个三角形进行测试. public class Triangle {pub ...
- 第十周实验指导--任务3--先建立一个Point(点)类,再派生出一个Circle(圆)类,再派生出一个Cylinder(圆柱体)类...
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:定义Compl ...
- 4.(简答题,25.0分) (20分)(1)定义一个新冠病毒类Virus,定义一个德尔塔病毒类(Delta)和奥密克戎病毒类(Omicron),这两个类是新冠病毒类的子类;定义一个“可抵御地”接口,德
这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...
- JAVA设计一个汽车类Vehicle,包含的属性有车轮个数wheels和车重weight
编写一个Java应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数wheels和车重weight.小车类Car是Vehicle的子类,其中包含的属性有载人数loader.卡车类Truck是C ...
- 为什么一个java源文件中只能有一个public类
多个public类 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致.一个文件中可以只有非public类,如果只有一个非public类,此类可以跟文件名不同. 原因 ...
- java存款输入密码类,创建一个银行账户类,包括账号、用户姓名、密码和余额属性,实现开户、查询余额、取款、存款功能。...
用类与对象创建一个银行账户类.银行账户类包括账号.用户姓名.密码和余额属性,银行账户类的功能包括: 开户 查询余额 取款 存款 功能实现思路: 开户方法 Account(),创建账户的账号.密码.姓名 ...
最新文章
- 【laravel7.x中文文档】Redis
- 一个关于使用 $month,$dayOfMonth 进行按月/日统计的问题
- Spring–添加SpringMVC –第1部分
- jsp--cookie
- 2天后mysql_mysql 学习笔记 第二天
- 内存超频时序怎么调_电脑内存条专业科普,内存选购、内存品牌、内存安装、内存时序体质、内存超频频率详细讲解...
- 并发编程(1): volatile、原子变量、自旋锁和互斥锁
- [转载] python自定义异常类型和raise抛出异常
- IBM为私有云用户提供开源数据库访问
- 苹果鼠标驱动_EFI引导目录drivers64UEFI文件夹(.efi)文件驱动介绍
- 维纳滤波python 函数_Python中离焦图像的维纳滤波
- 电脑拆机清灰及机械硬盘安装记录
- js生成java uuid_javascript 生成UUID
- 【HAVENT原创】CentOS 下 nginx 配置和启动
- 网站投票系统制作与流程
- 项目一——电子通讯录
- “怀孕后,老公居然背着我做这些事”:有没有嫁对人,看这点就知道了
- 【面试题】前端人70%以上 不了解的promise/async await
- WOS(六)——导出数据格式及处理
- 详解比较好的音视频通话SDK开发包的技术要点
热门文章
- AUTOCAD——设置图层
- 微信模板消息html,微信推送模板消息,偶发出现报错errcode
- UIM28RS-IE RS485/脉冲二合一28 闭环/开环步进一体机
- LOAP引擎:clickhouse 01: 介绍、安装及集群搭建
- VBS实现添加网络打印机
- 净推荐值NPS(Net Promoter Score)
- C语言程序的基本,C语言编程基础知识汇总学习,适合初学者!
- 颜色中英文对照表颜色名字色彩名称
- excel替换快捷键_18个Ctrl系列快捷键,简单易上手,且实用
- excel设置下拉菜单多选_如何设置多选Excel下拉菜单