1、Employee是一个Java的类型,它有name, phone, salary三个成员属性,并且有work()方法,getPay()方法,
① 请定义一个Employee的数组,要求有200个分量;
② 请为分量180赋值,并且通过分量180为name设置为“林雨佳”,为phone设置为8102301,为salary设置为3200,最后访问work()方法。2、请定义一个JapanCrown类型,它有拥有者、价格、速度等属性,同时它有run()和stop()两个方法,并且它有一个构造方法,这个构造方法对三个成员属性进行初始化,它们的值分别为:“李轩”、68.2万、120公里/小时,run()方法可以对速度进行修改,请你编写这个JapanCrown类型的完整代码。谢谢啊~~~~

解决方案 »

  1.   

    Employee是一个Java的类型,它有name, phone, salary三个成员属性,并且有work()方法,getPay()方法, 
    ① 请定义一个Employee的数组,要求有200个分量; 
    ② 请为分量180赋值,并且通过分量180为name设置为“林雨佳”,为phone设置为8102301,为salary设置为3200,最后访问work()方法。 
    Employee[] employees = new Employee[200];employees[180].name =“林雨佳”
    employees[180].phone =8102301
    employees[180].salary =3200
    employees[180].work()
      

  2.   

    2、请定义一个JapanCrown类型,它有拥有者、价格、速度等属性,同时它有run()和stop()两个方法,并且它有一个构造方法,这个构造方法对三个成员属性进行初始化,它们的值分别为:“李轩”、68.2万、120公里/小时,run()方法可以对速度进行修改,请你编写这个JapanCrown类型的完整代码。 
      private String owner;
      private double price;//单位:万
      private int speed; //单位:公里/小时
      public JapanCrown(){
      this.owner="李轩";
      this.price=68.2;
      this.speed = 120; 
    }
       public void run(int speed){
       this.speed = speed;
       System.out.println(speed);}
       
      

  3.   


    红色部分有问题吧?!
    Employee[] employees = new Employee[200]; 
    Employee tempEmployee=new Employee();
    tempEmployeename =“林雨佳” ;
    tempEmployeephone =8102301 ;
    tempEmployee.salary =3200 ;
    employees[180]=tempEmployee;
    employees[180].work()