⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 room.java

📁 现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为project的文件里.安装好后用bluej打开peoject的例子,可以进行你想要的任何变化.同时可以了解大量的源码
💻 JAVA
字号:
/** * Class Room - a room in an adventure game. * * This class is part of the "World of Zuul" application.  * "World of Zuul" is a very simple, text based adventure game.   * * A "Room" represents one location in the scenery of the game.  It is  * connected to other rooms via exits.  The exits are labelled north,  * east, south, west.  For each direction, the room stores a reference * to the neighboring room, or null if there is no exit in that direction. *  * @author  Michael Kolling and David J. Barnes * @version 2006.03.30 */public class Room {    public String description;    public Room northExit;    public Room southExit;    public Room eastExit;    public Room westExit;    /**     * Create a room described "description". Initially, it has     * no exits. "description" is something like "a kitchen" or     * "an open court yard".     * @param description The room's description.     */    public Room(String description)     {        this.description = description;    }    /**     * Define the exits of this room.  Every direction either leads     * to another room or is null (no exit there).     * @param north The north exit.     * @param east The east east.     * @param south The south exit.     * @param west The west exit.     */    public void setExits(Room north, Room east, Room south, Room west)     {        if(north != null)            northExit = north;        if(east != null)            eastExit = east;        if(south != null)            southExit = south;        if(west != null)            westExit = west;    }    /**     * @return The description of the room.     */    public String getDescription()    {        return description;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -