① 急~~高手请告诉我如何编写小汽车的java程序代码重赏!
import java.lang.*;
class Car{
public void safe(){
System.out.println("an quan xi shu gao !");
}
}
class Benz extends Car{
public void safe(){
System.out.println("che hao !");
}
}
class Santana extends Car{
public void safe(){
System.out.println("che hen bu hao hao !");
}
}
public class Test{
public static void main(String[]args){
Car s = new Car();
s.safe();
Benz s1 = new Benz();
s1.safe();
Santana s2 = new Santana();
s2.safe();
Car s3 = new Benz();
s3.safe();
Car s4 = new Santana();
s4.safe();
}
}
这是一个 命名为Test.java
public class Car{
double price;
String name;
int id;
//3个重载的构造方法(name)(id,name)(id,name,price)
public Car(String name){
this(789,name);
}
public Car(int id,String name){
this(id,name,100000);
}
protected Car(int id,String name,double price){
this.price = price;
this.name = name;
this.id = id;
}
//3个重载的普通方法drive(int) drive(String) drive(int ,String)
public void drive(int i){
System.out.println("i = " + i);
System.out.println(price + "\n" + name + "\n" + id);
}
protected String drive(String s){
return "s is: " + s;
}
int drive(int i,String s){
return 2007;
}
}
class Test{
public static void main(String[]args){
Car c1 = new Car(777,"Santana");
c1.drive(18);
}
}
这个命名为Car.java
希望有你要的!
② 汽车如何编程
Define Class 环奇小大脚 As 舵机控制
Name = "环奇小大脚"
Procere Init()
This.COM口 = 9
This.速率 = 115200
Return DoDefault()
Endproc
Procere 定义油门曲线()
If Not DoDefault() Then
Return .F.
Endif
*-- 油门
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, -1, 1700) && 油门 - 倒车最大
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, 0, 1500) && 油门 - 中点
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, 0.05, 1450) && 油门 - 不动的
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (0, 1, 1350) && 油门 - 最大
*-- 方向舵
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (1, -1, 1450) && 方向舵 - 最左
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (1, 0, 1370) && 方向舵 - 中点
Insert Into 油门曲线 (通道, 位置, 脉冲宽度) Values (1, 1, 1250) && 方向舵 - 最右
Return .T.
Endproc
Enddefine
Define Class 舵机控制 As Form
Name = "舵机控制"
COM口 = 0
速率 = 115200
Procere Init()
This.定义油门曲线()
Return This.连接舵机控制板()
Endproc
Procere Destory()
*-- 释放串口。
If Type("This.舵机控制板") = "O" Then
If This.舵机控制板.PortOpen Then
This.舵机控制板.PortOpen = .F.
Endif
Endif
Return .T.
Endproc
Procere 定义油门曲线()
*-- 创建油门曲线临时表
Create Cursor 油门曲线 (通道 Integer, 位置 N(6, 4), 脉冲宽度 N(4))
Return .T.
Endproc
Procere 连接舵机控制板()
*-- 没有“舵机控制板”就创建一个。
If Type("This.舵机控制板") <> "O" Then
This.AddObject("舵机控制板", "Olecontrol", "MSCommlib.MSComm")
Endif
*-- 打开串口。
If This.舵机控制板.PortOpen Then
This.舵机控制板.PortOpen = .F.
Endif
This.舵机控制板.CommPort = This.COM口
This.舵机控制板.Settings = Textmerge("<<This.速率>>,n,8,1")
If Not This.舵机控制板.PortOpen Then
This.舵机控制板.PortOpen = .T.
Endif
Return This.舵机控制板.PortOpen
Endproc
Procere 发送指令(通道, 位置)
Local 下限位置, 下限脉冲宽度, 上限位置, 上限脉冲宽度, 当前脉冲宽度, 串口指令代码
m.下限位置 = -1
m.下限脉冲宽度 = 500
m.上限位置 = 1
m.上限脉冲宽度 = 2500
m.当前脉冲宽度 = 1500
m.串口指令代码 = ""
*-- 1 找到当前位置最近的2个曲线值,如果找不到就取默认值 -1, 500 及 1, 2500。
*-- 2 生成指令。
*-- 3 发送给串口。
*-- 1
Select Top 1 * From 油门曲线 Where 通道 = m.通道 And 位置 = m.位置 Order By 位置 Desc Into Cursor curTemp
If Reccount("curTemp") > 0 Then
m.当前脉冲宽度 = curTemp.脉冲宽度
Else
Select Top 1 * From 油门曲线 Where 通道 = m.通道 And 位置 < m.位置 Order By 位置 Desc Into Cursor curTemp
If Reccount("curTemp") > 0 Then
m.下限位置 = curTemp.位置
m.下限脉冲宽度 = curTemp.脉冲宽度
Endif
Select Top 1 * From 油门曲线 Where 通道 = m.通道 And 位置 > m.位置 Order By 位置 Into Cursor curTemp
If Reccount("curTemp") > 0 Then
m.上限位置 = curTemp.位置
m.上限脉冲宽度 = curTemp.脉冲宽度
Endif
m.当前脉冲宽度 = Int((m.上限脉冲宽度 - m.下限脉冲宽度) / (m.上限位置 - m.下限位置) * (m.位置 - m.下限位置) + m.下限脉冲宽度)
Endif
*-- 2
m.串口指令代码 = Textmerge("#<<m.通道>>P<<m.当前脉冲宽度>>")
Debugout m.串口指令代码
*-- 3
This.舵机控制板.OutBufferCount = 0
This.舵机控制板.Output = 串口指令代码 + Chr(13)
Endproc
Enddefine
③ 如何识别汽车车型代码
VIN是英文Vehicle Identification Number的缩写。它包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息,共有17个字符组成。为避免与数字的1、0混淆,英文字母“I”、“O”、“Q”均不被使用。
17位的车辆识别代码分为三部分:
1-3位是世界制造厂识别代号(WMI):表明车辆是由谁生产的
4-8位是车辆说明部分(VDS):车辆特征,说明汽车种类,车身类型等情况
9-17位是车辆指示部分(VIS):车型年份,装配厂,出厂顺序号等
第一部分:世界制造厂识别代号(WMI)
第1位:表示地理区域(国别)
1 代表 美国 2 代表 加拿大 ;
3 代表 墨西哥4 代表 美国 ;
6 代表 澳大利亚 9 代表巴西 ;
K 代表 韩国 T 代表 瑞士 ;
J 代表 日本 S 代表 英国 ;
L 代表 中国 V 代表 法国;
R 代表 台湾 W 代表 德国 ;
Y 代表 瑞典
Z 代表 意大利;等等(其中1和4分别代表美国的不同地区)
第2位:汽车制造商代码
第3位:汽车类型代码
通常为制造商内部的部门区别或车辆类型的区别,由制造商自己决定。例如,美国制造的福特车代码为1F,而根据车辆类型的不同,其前三位可能为1FA、1FB等等。美国通用汽车公司制造的车辆代码为1G。雪佛兰是通用汽车的下属部门,因此雪佛兰汽车的前三位为1GC。
第二部分:车辆说明部分(VDS)
这一部分可以充分反映一种车辆类型的基本特征
第4~8位:车辆特征:车辆特征 ,轿车:种类、系列、车身类型、发动机类型及约束系统类型等等,这部分代码通常也由制造商决定。
第9位:校验位,在该位置填入1个用来表示车辆识别代号(VIN)书写准确性的“检验数字”(1个数字或1个字母"X")。通过对VIN中的其他位进行一系列计算后即可获得正确的校验位。
第三部分:车辆指示部分(VIS)
第10位:车型年款
这个代码每30年循环一次,就和日常的十二生肖一样计算
第11位:装配厂
第12~17位:生产序列号。每个制造商都采用不同的代码方式,而同一个工厂生产的每辆车都采用自己的生产序列号,因此每辆车都具有唯一的VIN。
(资料来源网络)
了解了这么多,今后看到车辆识别代码,是不是能立刻明白很多信息了
④ 车辆识别代码正确格式
车辆识别码,简称VIN,在驾驶员行驶证上都有登记,一般在【车辆识别代号】显示。代码第一位:代表车辆的生产国家或地区。代码第二位:代表汽车制造商。代码第三位:代表汽车类型。
车辆识别代码(VIN),VIN是英文Vehicle Identification Number(车辆识别码)的缩写。因为ASE标准规定:VIN码由17位字符组成,所以俗称十七位码。正确解读VIN码,对于我们正确地识别车型,以致进行正确地诊断和维修都是十分重要的。
车辆识别代码就是汽车的身份证号,它根据国家车辆管理标准确定,包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息。新的行驶证在“车架号”一栏一般都打印VIN码。
格式,汉语词语,拼音是gé shì,意思是官吏处事的规则法度;一定的规格样子。
⑤ 汽车车辆识别代号都有哪些组成
嗯。汽车车辆识别代号主要有。阿拉伯数字表示。载货汽车,越野汽车,自卸汽车,牵引汽车,专用汽车与半挂汽车的主要参数是让带货总质量t。客车背后m。轿车l。
⑥ 请问股市汽车类代码是怎样编写出来的
VIN是英文Vehicle Identification Number的缩写。它包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息,共有17个字符组成。为避免与数字的1、0混淆,英文字母“I”、“O”、“Q”均不被使用。
17位的车辆识别代码分为三部分:
1-3位是世界制造厂识别代号(WMI):表明车辆是由谁生产的
4-8位是车辆说明部分(VDS):车辆特征,说明汽车种类,车身类型等情况
9-17位是车辆指示部分(VIS):车型年份,装配厂,出厂顺序号等
第一部分:世界制造厂识别代号(WMI)
第1位:表示地理区域(国别)
1 代表 美国 2 代表 加拿大 ;
3 代表 墨西哥4 代表 美国 ;
6 代表 澳大利亚 9 代表巴西 ;
K 代表 韩国 T 代表 瑞士 ;
J 代表 日本 S 代表 英国 ;
L 代表 中国 V 代表 法国;
R 代表 台湾 W 代表 德国 ;
Y 代表 瑞典
Z 代表 意大利;等等(其中1和4分别代表美国的不同地区)
第2位:汽车制造商代码
第3位:汽车类型代码
通常为制造商内部的部门区别或车辆类型的区别,由制造商自己决定。例如,美国制造的福特车代码为1F,而根据车辆类型的不同,其前三位可能为1FA、1FB等等。美国通用汽车公司制造的车辆代码为1G。雪佛兰是通用汽车的下属部门,因此雪佛兰汽车的前三位为1GC。
第二部分:车辆说明部分(VDS)
这一部分可以充分反映一种车辆类型的基本特征
第4~8位:车辆特征:车辆特征 ,轿车:种类、系列、车身类型、发动机类型及约束系统类型等等,这部分代码通常也由制造商决定。
第9位:校验位,在该位置填入1个用来表示车辆识别代号(VIN)书写准确性的“检验数字”(1个数字或1个字母"X")。通过对VIN中的其他位进行一系列计算后即可获得正确的校验位。
第三部分:车辆指示部分(VIS)
第10位:车型年款
这个代码每30年循环一次,就和日常的十二生肖一样计算
第11位:装配厂
第12~17位:生产序列号。每个制造商都采用不同的代码方式,而同一个工厂生产的每辆车都采用自己的生产序列号,因此每辆车都具有唯一的VIN。
⑦ 汽车车牌号是如何编写的
车牌第一位是汉字:代表该车户口所在的省级行政区,为各(省、直辖市、自治区)的简称,比如:北京就是京,上海就是沪,湖南就是湘,重庆就是渝,山东就是鲁,江西就是赣,福建就是闽。
车牌第二位是英文字母:代表该车户口所在的地级行政区,为各(地级市、地区、自治州、盟)字母代码,一般按省级车管所以各地级行政区状况分划排名:字母“A”为省会、首府或直辖市中心城区的代码,其后字母排名不分先后。
另在编排地级行政区英文字母代码时,跳过I和O,O往往被用作警车或机关单位(军队、武警中的字母O等与此无关)。
(7)汽车如何写代码扩展阅读
《中华人民共和国机动车号牌》中规定:
5.9.1序号编码规则
序号编码规则有三种,分别是:
(a)序号的每一位都使用阿拉伯数字;
(b)序号的每一位可单独使用英文字母,26个英文字母中O和I不能使用;
(c)序号中允许出现2位英文字母,26个英文字母中O和I不能使用。
5.10号牌分类用汉字
领馆汽车号牌和摩托车号牌的机动车登记编号中使用汉字简称“领”字;使馆汽车号牌和摩托车号牌的机动车登记编号中使用汉字简称“使”字;警用汽车号牌和摩托车号牌的机动车登记编号使用汉字简称“警”字;教练汽车号牌和摩托车号牌的机动车登记编号中使用汉字简称“学”字;
挂车号牌的机动车登记编号使用汉字简称“挂”字;香港特别行政区入出内地车辆号牌的机动车登记编号使用汉字简称“港”字;澳门特别行政区入出内地车辆号牌的机动车登记编号使用汉字简称“澳”字;
试验车的临时行驶车号牌的机动车登记编号中使用汉字简称“试”字;特型车的临时行驶车号牌的机动车登记编号中使用汉字简称“超”字。
⑧ 请问如何用Java编写一个汽车类Car
public class Car {
private String color;//颜色
private int door;//车门数量
private float speed;//车速
public Car(){
this.color = "红色";
this.door = 3;
this.speed = 110;
}
public Car(String color, int door, float speed) {
this.color = color;
this.door = door;
this.speed = speed;
}
public void start(){
//汽车启动。输出汽车已启动,并输出汽车的各个属性
System.out.println("汽车已启动,汽车颜色为"+color+",车门数为"+door+",车速为"+speed);
}
public void speedUp(float speed){
//加速
System.out.println("汽车加速到"+speed+"km/h");
}
public void shutDown(float speed){
//减速
System.out.println("汽车减速到"+speed+"km/h");
}
public void brake(){
//刹车
System.out.println("已刹车");
}
}
public class Test {
public static void main(String[] args){
Car car = new Car();
car.start();
car.speedUp(100);
car.shutDown(60);
car.brake();
Car car1 = new Car("白色",4,20.2F);
car1.start();
car1.speedUp(100);
car1.shutDown(60);
car1.brake();
}
}
运行结果
⑨ 汽车配置代码怎么读写
车辆车辆编码的内容有五部分: 1、企业名称代号; 2、车辆类别代号; 3、主要参数代号; 4、产品序号; 5、企业自定代号。
1、企业名称代号用2位汉语拼音表示。如: CA表示一汽、EQ表示二汽、BJ表示北京、NJ表示南京。
2、车辆类别代号用1位阿拉伯数字表示。 用1表示载重汽车;2表示越野汽车;3表示倾卸汽车;4表示牵引车;5表示特种车; 6表示客车(大、中、小);7表示轿车;8表示挂车;9表示半挂车、加长货挂车。
3、主要参数代号用2位阿拉伯数字表示。 ①在载重货车中,这两位数表示的是车辆总质量(车辆自重和载重量之和); ②在轿车中这两位数表示的是汽车的排气量(单位:升); ③客车中这两位数表示的是车身长度(单位:m)。
4、产品序号用1位阿拉伯数字表示。用0、1、2分别表示车型的改动及改型情况。
5、企业自定代号:
第一汽车制造厂企业自定代号: A——带空调 B——自卸 C——超豪华或牵引车底盘柴油车 D——客车底盘 E——高栏板 K——柴油车〈K2=大连柴油机,K1=德国道依茨发动机,K4=无锡柴油机〉 P——平头车〈P=两个雨刮片平头两个雨刮片平头驾驶室〈FK型驾驶室〉。P1=三个雨刮片平头驾驶室, 比P宽近200MM〈FP型驾驶室〉。 P2=加宽型三个雨刮片平头驾驶室,比P1宽近312MM〈FM型驾驶室〉。 如企业自定部分有P或P1的同时还有H时,驾驶室在P或P1基础上加宽一级〉 R——带卧铺 S——加油车底盘 T——双桥驱动 L——长轴距 Y——右方向 Z——出口汽车 H——宽体驾驶室 举例: CA 1 09 0 K2L2 1 2 3 4 5 1——企业名称代号 2——车辆类别代号 3——主要参数代号 4——产品序号 5——企业自定代号
长春第一汽车制造厂生产的各种货车有100多个品种,我们要准确地确定定损的车型,一定要将车辆上的型号牌抄准,抄全。在更换发动机零件时不 要忘记注明发动机的型号。方向机是机械式还是液力式要标明。更换轮胎时要标注轮胎型号。由于承载的吨位不同车辆的前桥,钢板弹簧,大梁随 吨位变化而不同。发动机功率变化而产生的水箱尺寸变化,变速器,传动轴,后桥体及差速器变化。这些变化都体现在车辆型号中,我们要熟练掌 握车辆型号,钻研其内涵,为做好工作打下坚实基础。 第二汽车制造厂企业自定代号: G——平头驾驶室 一排半 T——平头驾驶室 单排 N——平头驾驶室 双排 D——发动机 F——尖头驾驶室尾部 阿拉伯数字——
货箱长度国产汽车的型号牌及位置:国产汽车的型号牌的位置一般都在仪表台的右侧或驾驶室后门柱上:一汽货车的型号牌的位置一 般都在大梁右侧(副驾驶员一侧)。二汽货车型号牌一般在驾驶室里面。大梁右侧尾部用钢印打有底盘号码。 国产汽车型号牌 车型—————发动机型号——— 发动机排气量——座位————— 产地 生产公司 国产内燃机型号:内燃机型号是由阿拉伯数字和汉语拼音文字的首位字母组成。为避免字母重复,可借用其它汉语拼音字母,但不得用其它文字或 代号。内燃机型号的组成:内燃机型号应能反映出它的主要结构及性能,由以下几部分组成:(1)首部 首部表示气缸数符号。气缸数用数字表示 。(2)中部 中部表示机型系列。用字母表示冲程数E—表示冲程,无E表示四冲程;用数值表示气缸直径(小数点后面的数字不列出)。(3)尾部 尾部表示机器特征和变型符号,机器特征用字母表示;变型符号用数字表示顺序,与前面的符号用一短横隔开,该数字序号由系列产品的主导厂按 产品出现的顺序统一编号。(4)型号的排列顺序和符号 型号的排列顺序和符号规定如下: 首部 中部 尾部 变型符号,用数 字顺序表示 用数字 缸径符号用 机器特征符号,用字母表示 表示气缸数 冲程符号用 气缸直径的 下列特征: E表示二冲程, 毫米数来表 Q—汽车用 不用此符号表 示,但不列 T—拖拉机用 示四冲程 出小数点后 C—船用 面的数字。 J—铁路牵引用 Z—增压(无Z非增压) K—复合式 F—风冷 无符号表示—水冷 (5)举例: 6102Q汽油机—表示六缸、四行程、缸径102mm水冷、汽车用。 492Q汽油机—表示四缸、四行程、缸径92mm、水冷、汽车用。 6100Q-1汽油机—表示六缸、四行程、缸径100mm、水冷、汽车用、第一种变型产品。 6135C-1柴油机—表示六缸、四行程、缸径135mm水冷、船用 、第一种变型产品。 6140柴油机—表示六缸、四行程、缸径140mm、水冷、通用。 8120F柴油机—表示八缸、四行程、缸径120mm、风冷。 8E430Z柴油机—表示八缸、二行程、缸径430mm水冷、增压