zoukankan      html  css  js  c++  java
  • 24.编写一个Car类,具有String类型的属性品牌,具有功能drive; 定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速; 定义主类E,在其main方法中分别创建Aodi和Benchi的对象并测试对象的特 性。

    //Car

    package zuoye;

    public class Car {
    private String pinpai;
    public String getPinpai() {
    return pinpai;
    }
    public void setPinpai(String pinpai) {
    this.pinpai = pinpai;
    }
    public int drive()
    {
    int i=100;
    return i;
    }

    }

    //Aodi

    package zuoye;

    public class Aodi extends Car {
    private double price;
    private String style="";

    public Aodi() {
    super();setPinpai("Aodi");
    }

    public void changeSpeed(int j)
    {
    System.out.println(getPinpai()+getStyle()+"速度变为:"+(this.drive()+j));
    }

    public double getPrice() {
    return price;
    }

    public void setPrice(double price) {
    this.price = price;
    }

    public String getStyle() {
    return style;
    }

    public void setStyle(String style) {
    this.style = style;
    }

    }

    //Benchi

    package zuoye;

    public class Benchi extends Car {
    private double price;
    private String style="";
    public double getPrice() {
    return price;
    }
    public void setPrice(double price) {
    this.price = price;
    }
    public String getStyle() {
    return style;
    }
    public void setStyle(String style) {
    this.style = style;
    }
    public void changeSpeed(int j)
    {
    System.out.println(getPinpai()+getStyle()+"速度变为:"+(drive()+j));
    }
    public Benchi() {
    super();
    setPinpai("Benchi");
    }

    }

    //主类

    package zuoye;

    public class E {

    public static void main(String[] args) {
    Aodi a=new Aodi();
    Benchi b=new Benchi();
    a.setStyle("Q7");
    b.setStyle("S200");
    a.drive();
    b.drive();
    a.changeSpeed(20);
    a.changeSpeed(-20);
    b.changeSpeed(-50);

    }

    }

    ///运行结果

    AodiQ7速度变为:120
    AodiQ7速度变为:80
    BenchiS200速度变为:50

  • 相关阅读:
    2014-3-10 时间都去哪了,还没好好感受年轻就老了
    2014-3-4 思杨昨天已经顺利到老家 --------- 回忆思杨之2--“叫你不穿鞋鞋”
    2014-3-4 鬼脸笑笑的思杨
    路由
    视图
    请求与响应
    序列化组件
    APIView源码分析
    CBV源码分析
    DRF入门规范
  • 原文地址:https://www.cnblogs.com/nicebaby/p/5892334.html
Copyright © 2011-2022 走看看