// @topic S-0303-02-01-40 Java MVC Architecture Demo
// @brief class Elevator (business object that belongs to the Data Model Tier)

package demo;

public class Elevator {
    //------------------------------
    // data
    //------------------------------
    private int floor = 1;
    private int state = 0; // moving up, moving down, standing, etc.
    
    //------------------------------
    // operations
    //------------------------------
    void moveUp()
    {
        ++floor;
    }//moveUp

    void moveDown()
    {
        --floor;
    }//moveDown
    
    public int getFloor() {
        return floor;
    }//getFloor
    
}//class Elevator