package com.lovo.homework;
//电梯类
public class Elevator {
private int currentFloor = 1;//当前楼层
private int destinationFloor;//前往楼层
private boolean up;//代表电梯要到目的楼层是升(true)还是降(false)
private boolean doorsOpen;//代表电梯门开(true)还是关(false)
public Elevator(){
this(1);
System.out.println("当前在无参构造器当中");
}
public Elevator(int currentFloor){
System.out.println("当前构造器有一个参数:" + currentFloor);
this.currentFloor = currentFloor;
}
public int getCurrentFloor() {
return currentFloor;
}
public void setCurrentFloor(int currentFloor) {
this.currentFloor = currentFloor;
}
public int getDestinationFloor() {
return destinationFloor;
}
public void setDestinationFloor(int destinationFloor) {
this.destinationFloor = destinationFloor;
}
public boolean getUp() {
return up;
}
public void setUp(boolean up) {
this.up = up;
}
public boolean getDoorsOpen() {
return doorsOpen;
}
package com.lovo.homework;
public class ElevatorPrograme {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Elevator e1 = new Elevator();
Elevator e2 = new Elevator(5);
// e1.openDoor();
// e1.closeDoor();
// e1.goToFloor(5);
// e1.openDoor();
// e1.closeDoor();
// e1.goToFloor(2);
//
// e2.goToFloor(2);
}
}
package com.lovo.test;
public class TestMain {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
double d = Math.random();//random方法会产生一个0-1之间的随机数,这个数字会在区间[0,1);
int i = (int)(Math.random() * 33 + 1);
System.out.println(i);
}
}