- 浏览: 53210 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
zhuzhuzhu222:
好 文章 顶下
Servlet+AJAX实现数据处理显示 -
hareamao:
if the th thread finishes befor ...
线程学习一,wait和notify实现简单的同步 -
GreatNeyo:
xiaolongfeixiang 写道请问你的"co ...
数据库缓冲池在tomcat6.0中的配置 -
xiaolongfeixiang:
请问你的"com.microsoft.sqlserv ...
数据库缓冲池在tomcat6.0中的配置
/*
定义一个名为Vehicles(交通工具)的基类,该类中应包含String类型的成员属性brand(商标)和color(颜色),还应包含成员方法run(行驶,在控制台显示“我已经开动了”)和showInfo(显示信息,在控制台显示商标和颜色),并编写构造方法初始化其成员属性。
编写Car(小汽车)类继承于Vehicles类,增加int型成员属性seats(座位),还应增加成员方法showCar(在控制台显示小汽车的信息),并编写构造方法。
编写Truck(卡车)类继承于Vehicles类,增加float型成员属性load(载重),还应增加成员方法showTruck(在控制台显示卡车的信息),并编写构造方法。
在main方法中测试以上各类。
*/
package sevenWork;
/**
*
* @author Administrator
*/
public class Vehicles
{
private String brand;
private String color;
public Vehicles()
{
// setBrand("宝马");
// setColor("黑色");
brand = "宝马";
color = "黑色";
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public void run()
{
System.out.println("我已经开动了");
}
public void showInfo()
{
System.out.println("商标 "+brand+" 颜色 "+color);
}
}
=====================================
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sevenWork;
public class Truck extends Vehicles
{
private float load;
public Truck()
{
load = 55.0f;
}
public void showTruck()
{
System.out.println("商标 "+getBrand()+" 颜色 "+getColor()+" 载重 "+load);
}
}
==========================================
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sevenWork;
/**
*
* @author Administrator
*/
public class Car extends Vehicles
{
private int seats;
public Car()
{
seats = 6;
}
public void showCar()
{
System.out.println("商标 "+getBrand()+" 颜色 "+getColor()+" 座位 "+seats);
}
public int getSeats() {
return seats;
}
public void setSeats(int seats) {
this.seats = seats;
}
}
========================================
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sevenWork;
/**
*
* @author Administrator
*/
public class CarTest
{
public static void main(String[] args)
{
Vehicles vehicle = new Vehicles();
vehicle.showInfo();
Car car = new Car();
car.showCar();
Truck truck = new Truck();
truck.showTruck();
}
}
定义一个名为Vehicles(交通工具)的基类,该类中应包含String类型的成员属性brand(商标)和color(颜色),还应包含成员方法run(行驶,在控制台显示“我已经开动了”)和showInfo(显示信息,在控制台显示商标和颜色),并编写构造方法初始化其成员属性。
编写Car(小汽车)类继承于Vehicles类,增加int型成员属性seats(座位),还应增加成员方法showCar(在控制台显示小汽车的信息),并编写构造方法。
编写Truck(卡车)类继承于Vehicles类,增加float型成员属性load(载重),还应增加成员方法showTruck(在控制台显示卡车的信息),并编写构造方法。
在main方法中测试以上各类。
*/
package sevenWork;
/**
*
* @author Administrator
*/
public class Vehicles
{
private String brand;
private String color;
public Vehicles()
{
// setBrand("宝马");
// setColor("黑色");
brand = "宝马";
color = "黑色";
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public void run()
{
System.out.println("我已经开动了");
}
public void showInfo()
{
System.out.println("商标 "+brand+" 颜色 "+color);
}
}
=====================================
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sevenWork;
public class Truck extends Vehicles
{
private float load;
public Truck()
{
load = 55.0f;
}
public void showTruck()
{
System.out.println("商标 "+getBrand()+" 颜色 "+getColor()+" 载重 "+load);
}
}
==========================================
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sevenWork;
/**
*
* @author Administrator
*/
public class Car extends Vehicles
{
private int seats;
public Car()
{
seats = 6;
}
public void showCar()
{
System.out.println("商标 "+getBrand()+" 颜色 "+getColor()+" 座位 "+seats);
}
public int getSeats() {
return seats;
}
public void setSeats(int seats) {
this.seats = seats;
}
}
========================================
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sevenWork;
/**
*
* @author Administrator
*/
public class CarTest
{
public static void main(String[] args)
{
Vehicles vehicle = new Vehicles();
vehicle.showInfo();
Car car = new Car();
car.showCar();
Truck truck = new Truck();
truck.showTruck();
}
}
发表评论
-
线程学习二,notify和wait实现消费者-生产者同步问题
2010-07-27 02:06 1130/* 生产者-消费者的问题,对象有学生,家长,银行,AT ... -
线程学习二,ReentrantLock.Lock实现线程互斥
2010-07-26 12:57 932/* ReentrantLock.Lock实现线程互斥 ... -
线程学习一,wait和notify实现简单的同步
2010-07-26 10:56 943/* * 实现一个简单的wait-notify的线程同步问题 ... -
一阶段-twentithWork-数据库操作
2009-12-02 17:26 926/* 在任意数据库中建立表 userinfo 包含字段 Use ... -
一阶段-nineteenthWork-数据库操作
2009-12-02 17:16 690/* 在任意数据库中建立表 userinfo 包含字段 Use ... -
一阶段-fourteenWork-六-使用Random类模拟摇色子游戏
2009-12-02 17:11 1446/* 六.使用Random类模拟摇色子游戏.共5粒色子,分别显 ... -
一阶段-fourteenWork-5-利用Random类
2009-12-02 17:08 783/* 五.利用Random类,随机生成一个int 随机数,lo ... -
一阶段-fourteenWork-3-使用Calendar类
2009-12-02 17:06 918/* 三.使用Calendar类,编写程序求出你的出生的那一天 ... -
一阶段-fourteenWork-2-使用Date的Date(int year, int month, int date) 构造方法
2009-12-02 17:04 1208/* 二,使用Date的Date(int year, int ... -
一阶段-fourteenWork-1-Date类
2009-12-02 17:02 826/* 一.使用Date类求获取当前日期,分别使用下以下格式打印 ... -
一阶段-fourteenWork-4-Calendar类
2009-12-02 17:01 879/* 四. 使用Calendar类,打印出当前月的日历表,效果 ... -
一阶段-TwelveThWork-1-回文串
2009-12-02 16:58 743/* 练习内容一:回文串 编写程序CheckPalindro ... -
一阶段-TwelveThWork-2-随机整数
2009-12-02 14:03 880/* 练习内容二:猜数字 编写程序Guess,随机地产生一个 ... -
一阶段-SixteenthWork-读写文件
2009-12-02 12:40 836/* 在F盘下建立一个名为“学生成绩单”的目录,在里面新建一个 ... -
一阶段-SeventeenWork-4-读取txt文件
2009-12-02 12:34 895/* 4、接收两个命令行参数,用来代表用户名以及密码!判断是否 ... -
一阶段-SeventeenWork-3-用户和密码信息保存到test.txt文件中
2009-12-02 12:33 997/* * 3、接收命令行参数输入用户名/密码,并将用户和密码 ... -
一阶段-FifteenthWork-3-HashMap对象
2009-12-02 12:30 960/* 3. 创建一个HashMap对象,并在其中添加一些学员的 ... -
一阶段-FifteenthWork-2-使用ArrayList
2009-12-02 11:39 954/* 2. 编写一个程序,使用ArrayList存储客户的邮 ... -
一阶段-EighthWork-1-字符流+缓冲流
2009-12-02 11:35 1019/* 定义一个宠物类(Pet),它有两个方法:叫cry(),吃 ... -
一阶段-EighteenthWork-2-数据库操作
2009-12-02 11:30 856/* 二.在SQL Server 2005中附加student ...
相关推荐
【练习题08】:此题涉及构造方法的重载,创建一个基类`Vehicles`,包含品牌`brand`和颜色`color`,并提供`run`和`showInfo`方法。派生出`Car`和`Truck`类,添加各自特有的属性和方法,并实现各自的构造函数。 ...
1.设计并定义一个交通工具类,并通过该类派生出新的类,编写程序定义这些类并测试它; 2.(选做)声明一个基类Shape,在此基础上派生Rectangle和Circle,二者都有GetArea()函数计算对象的面积,编写程序测试。 3...
【练习题2】:题目要求创建一个交通工具`Vehicle`类,包含速度(speed)和体积(size)属性,以及移动(move)、设置速度(setSpeed)、加速(speedUp)、减速(speedDown)等方法。如下所示: ```java public ...
本资料包"Optimal-Scheduling-for-Charging-and-Discharging-of-Electric-Vehicles-master.zip"正是针对这一问题提供的一种解决方案,它采用滑窗变速优化方法,旨在实现大电网中的EVs的实时调度,同时考虑了网络损耗...
《Modeling-Dynamics-and-Control-of-Electrified-Vehicles_2018》是一本专注于电动车辆建模、动态和控制的科技专著。该书强调了在未来的绿色出行中,混合动力汽车(HEVs)和纯电动汽车(EVs)的重要角色,它们利用...
完整英文版IEC TS 61851-3-4:2023 Electric vehicles conductive charging system - Part 3-4: DC EV supply equipment where protection relies on double or reinforced insulation - General definitions and ...
ISO 11898-1-2003 Road vehicles-Controller area network(CAN)-Part 1:Data link layer and physical signalling ISO 11898-2-2003 Road vehicles-Controller area network(CAN)-Part 2:High-speed medium access...
**ISO 26262-2018** 是一个国际标准,由国际标准化组织(ISO)发布,旨在为道路车辆的功能安全提供指导和规范。该标准适用于整个产品生命周期内的所有安全相关的电气/电子系统,包括其开发、生产和运行阶段。 **...
SAE J2954-2020 Wireless Power Transfer for Light-Duty Plug-in_Electric Vehicles and Alignment Methodology - 完整英文版(194页).pdf
此练习题涉及定义一个基类Vehicles,并基于它创建具体的子类Car和Truck。 1. **定义Vehicles类**: - 定义类 `Vehicles`。 - 定义成员变量 `brand` 和 `color`。 - 实现方法 `run()` 和 `showInfo()`。 - 实现...
Final-Rule-Occupant-Protection-Amendment-Automated-Vehicles.pdf
完整英文电子版ISO 15118-2:2014 Road vehicles — Vehicle-to-Grid Communication Interface — Part 2:Network and application protocol requirements - (道路车辆的网络和应用协议要求)。ISO 15118-2:2014...
virtual-prototyping-electric-vehicles-cn-wp
最新完整版标准 ISO 20653-2013 Road vehicles - Degrees of protection (IP code).pdf
1. **基类定义**:定义了一个基类 `Vehicles`,包含 `brand` 和 `color` 两个属性,以及 `run()` 和 `showInfo()` 两个方法。 2. **子类设计**: - `Car` 类继承自 `Vehicles` 类,增加了座位数 `seats` 的属性。 ...
Laravel是一个优雅且强大的PHP框架,它为开发者提供了丰富的工具和功能,使得构建高效、可维护的Web应用变得更加容易。 **Laravel框架核心概念** 1. **MVC架构**:Laravel遵循Model-View-Controller(模型-视图-...
ISO/PAS 21448-2019标准名为“Road vehicles — Safety of the intended functionality”,中文可以翻译为“道路车辆——预期功能安全”,这是一份公开可用的规范文档,由ISO组织于2019年1月正式发布。这份文档详细...
总的来说,ISO 14229-1-2013是汽车诊断领域的一个基石,它不仅规范了车辆电子系统的诊断流程,还促进了整个行业的技术进步和协同合作。随着汽车电子技术的不断发展,UDS标准将继续演进,以满足新的技术和安全需求。
Standardised by 3GPP, this 4G and 5G-based technology is designed to connect vehicles to each other, to roadside infrastruc- ture, to pedestrians and cyclists, and to cloud-based services.