
这有什么难得,创建两个类public class Vehile{Double wheels;Double weight; //构造函数,set get方法 } public class Truck extend Vegile{//继承汽车类就好了 这里加上Truck类的属性} public class Minibus extend Truck{//面包车继承Truck 添加他的特有属性}
上边两个类自定义一个方法 汽车有onDrive()方法 Truck 继承他自然要重写其onDrive()方法 再添加一个Truck独有的方法名字自己随便取;面包车类继承Truck自然会重写其他两个直接父类和间接父类的方法;再写一个带有main方法的Test测试类,在main方法里new 其中想要测试的对象就可以调用其中的方法和特有属性;
import javaioSerializable;public class Main {public static void main(String[] args) {Systemoutprintln(setCar(120, true, 15, "black"))。
以待语言开发成功后,能有半导体芯片生产商开发和生产这种硬件平台。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求。
对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。
由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。
为了解决困难,他们首先着眼于语言的开发,假设了一种结构简单、符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范,其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统)。
public class Car {
( privae )int car_number;
void set_number(int car_num){
car_number=( thiscar_num ) ;
}
void show_number(){
Systemoutprintln("My car No is: "+car_number);
}
}
class CarDemo{
public static void main(String[] args){
Car demoCar=new Car();
demoCarset_number( 5566 );
demoCar( show_number );
}
}
货不多说直接代码
public class car {
private String car_number;
private float car_price;
private float rebate;//折扣
public float getRebate() {
return rebate;
}
public void setRebate(float rebate) {
thisrebate = rebate;
}
public String getCar_number() {
return car_number;
}
public void setCar_number(String car_number) {
thiscar_number = car_number;
}
public float getCar_price() {
return car_price;
}
public void setCar_price(float car_price) {
thiscar_price = car_price;
}
//设置价格参数
public void carString() {
car_price=1;
car_number="100";
rebate=1;
}
//修改价格
public void modify(float price){
car car=new car();
carsetRebate(price);;
}
public static void main(String agrs[]) {
car car =new car();
carcarString();//设置参数
Systemoutprintln(cargetRebate());
carmodify((float)08);//修改
Systemoutprintln(cargetRebate());
}
}
1、Vehicle类所具有的属性题目没有给定数据类型,自主选择定义属性的数据类型。代码如下
public class Vehicle{private double speed;//速度
private String name;//名字
private String color;//颜色
public double getSpeed() {
return speed;
}
public void setSpeed(double speed) {
thisspeed = speed;
}
public String getName() {
return name;
}
public void setName(String name) {
thisname = name;
}
public String getColor() {
return color;
}
public void setColor(String color) {
thiscolor = color;
}
//start方法
public void start()
{
Systemoutprintln("汽车,"+thisname+thiscolor+"启动。");
}
//stop方法
public void stop( )
{
Systemoutprintln("汽车,"+thisname+thiscolor+"停止。");
}
//run方法
public void run( )
{
Systemoutprintln("汽车,"+thisname+"行驶,速度 "+thisspeed+"km/h");
}
public static void main(String[] args) {
//主方法,执行需要的 *** 作
Vehicle v =new Vehicle();
vsetName("奔驰");
vsetColor("红色");
vsetSpeed(120);
vstart();
vrun();
vstop();
}
}
2、在主方法程序中生成Vehicle的对象,通过set方法给对象赋值,运行效果
public List<Bars> pageListTwo(int currentPage, int showRows)
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
ArrayList<Bars> resultList = new ArrayList<Bars>();
try
{
classVehicle{privateintwheels;privatefloatweight;protectedVehicle(intwheels,floatweight){this。wheels=wheels;this。weight=weight。是普通的除号,即10/2=5。
编写java程序的注意事项:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myFirstJavaClass。
以上就是关于编写一个java应用程序,设计一个汽车类Vehile,属性有车轮个数wheels和车重w全部的内容,包括:编写一个java应用程序,设计一个汽车类Vehile,属性有车轮个数wheels和车重w、Java定义一个汽车类,要求在底下,谢谢各位了、1. 以下是一个Java 的完整程序,它定义了一个类Car,并在程序中创建了一个该类的对象demoCar等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)