zoukankan      html  css  js  c++  java
  • 类的使用

    //类
    public class Car {
     private int speed;//速度
     //设置器
     public void setSpeed(int speed){
      if(speed<0){
       System.out.println("速度设置有误,系统自动设置为20");
       this.speed = 20;
      }
      else{
       this.speed = speed;
      } 
     }
     //读取器
     public int getSpeed(){
      return this.speed;
     }

    public Car(){}    

    //构造方法  

    public Car(int speed)

    {  

     this.setSpeed(speed);  

    }  

     //加速  

    public void addSpeed()

    {   

    this.setSpeed(this.speed+5);

     }

     //减速

     public void reduceSpeed()

    {

      this.setSpeed(this.speed-5);  

    }

       /**   *启动   */  

    public void start()

    {

      this.setSpeed(20);

     }

    //刹车
     public void stop(){
      this.setSpeed(0);
     }
     
     //显示当前速度
     public void display(){
      System.out.println("汽车当前速度:"+this.getSpeed());
     }
    }

     /*********类和对象***********/
    // public static void main(String[] args) {
    //  Car car = new Car();//实例化对象
    //  car.start();//调用对象的方法
    //  car.display();
    //  car.addSpeed();
    //  car.display();
    //  car.addSpeed();
    //  car.addSpeed();
    //  car.display();
    //  car.reduceSpeed();
    //  car.display();
    //  car.stop();
    //  car.display();
    // }

  • 相关阅读:
    ARC081F Flip and Rectangles
    LCA
    Tarjan
    2020牛客暑期多校六
    状压DP
    操作系统
    JAVA期末复习
    D. Yet Another Yet Another Task (区间最值)
    构造
    Codeforces Round #641 (Div. 2)
  • 原文地址:https://www.cnblogs.com/danmao/p/3810301.html
Copyright © 2011-2022 走看看