java代码车 java程序代码

Java编写汽车类car

public class Car {

站在用户的角度思考问题,与客户深入沟通,找到鸠江网站设计与鸠江网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名申请、网络空间、企业邮箱。业务覆盖鸠江地区。

private int num;//编号

private String name;//型号

private double price;//单价

/**

 * 无参构造

 */

public Car(){

super();

}

/**

 * 有参构造

 * @param num

 * @param name

 * @param price

 */

public Car(int num, String name, double price) {

super();

this.num = num;

this.name = name;

this.price = price;

}

public int getNum() {

return num;

}

public void setNum(int num) {

this.num = num;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public double getPrice() {

return price;

}

public void setPrice(double price) {

this.price = price;

}

public String inforShow() {

return "Car [num=" + num + ", name=" + name + ", price=" + price + "]";

}

}

public class PriCar extends Car{

private int PersonNum;//最大载客量

public PriCar(int personNum) {

super();

PersonNum = personNum;

}

public PriCar() {

super();

}

public int getPersonNum() {

return PersonNum;

}

public void setPersonNum(int personNum) {

PersonNum = personNum;

}

@Override

public String inforShow() {

return "PriCar [PersonNum=" + PersonNum + "]";

}

}

public class VanCar extends Car {

private double weight;//最大载重

public VanCar(double weight) {

super();

this.weight = weight;

}

public VanCar() {

super();

}

@Override

public String inforShow() {

return "PriCar  [num=" + super.getNum() + ", name=" + super.getName() + ", price=" + super.getPrice() +",weight=" + weight + "]";

}

}

测试类不想写了  应该可以自己写出来了吧

购物车的Java代码

import java.util.ArrayList;

import java.util.HashMap;

import java.util.Iterator;public class ShoppingCartManager {

HashMapString, String hm=new HashMapString, String();

float totlePrice=0;

//添加book到购物车

public void addBook(String bookId,String bookQuantity){

if(hm.containsKey(bookId)){

int value=Integer.parseInt(hm.get(bookId));

value+=Integer.parseInt(bookQuantity);

hm.put(bookId, value+"");

}else{

hm.put(bookId, bookQuantity);

}

}

//修改数量

public void updateQuantity(String bookId,String bookQuantity){

hm.put(bookId, bookQuantity);

}

//获取购物车的所有信息 并计算总价

public ArrayListBookBean getShoppingCart(){

ArrayListBookBean al=new ArrayListBookBean();

IteratorString i=hm.keySet().iterator();

String ids="";

BookTableManager btm=new BookTableManager();

while(i.hasNext()){

ids=ids+","+i.next();

}

al= btm.selectByBookIds(ids);

totlePrice=0; //清空总价,防止无限累计

for(int j=0;jal.size();j++){

BookBean bb=al.get(j);

totlePrice+=bb.getPrice()*Integer.parseInt(getQuantityById(bb.getBookId()+""));

}

return al;

}

//获取总价

public float getTotlePrice(){

return totlePrice;

}

//根据ID获取数量

public String getQuantityById(String id){

String quantity=hm.get(id);

return quantity;

}

//清空购物车

public void clear(){

hm.clear();

}

//删除购物车中的一本书

public void deleteById(String id){

hm.remove(id);

}

}

用java创建一个汽车类(Car),为其定义两个属性:颜色和型号,为该类创建两个构造方法

如下:

public class Car {

private String brandName ; // 汽车牌子

private int color; // 颜色 0:红 1:黄 2:兰 ...

public Car( String brandName, int color ){

this.brandName = brandName;

this.color = color;

}

public void move( String direction, int meters ){

System.out.println("牌子为"+ brandName + "的汽车向"+ direction + "移动了"+meters+"米.");

}

public static void main(String[] args){

Car car = new Car( "BMW", 1 );

car.move("东北", 100 );

}

介绍

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java定义一个汽车类,要求在底下,谢谢各位了

import java.io.Serializable;public class Main {public static void main(String[] args) {System.out.println(setCar(120, true, 1.5, "black"))。

以待语言开发成功后,能有半导体芯片生产商开发和生产这种硬件平台。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求。

对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。

由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。

为了解决困难,他们首先着眼于语言的开发,假设了一种结构简单、符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范,其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统)。

标题名称:java代码车 java程序代码
标题URL:https://www.cdcxhl.com/article16/ddigpdg.html

成都网站建设公司_创新互联,为您提供品牌网站制作ChatGPT外贸网站建设虚拟主机自适应网站用户体验

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设