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

📄 pallet.java

📁 现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为project的文件里.安装好后用bluej打开peoject的例子,可以进行你想要的任何变化.同时可以了解大量的源码
💻 JAVA
字号:
/** * A palette is a stack of bricks on a wooden base. * * @author: Michael Kolling and David J. Barnes * @version 2006.03.30 */public class Pallet{    private static final double BASE_WEIGHT = 6.5;  // in kg    private static final double BASE_HEIGHT = 15;  // in cm    private Brick aBrick;    private int bricksInPlane;    private int height;    /**     * Create a palette with a given number of bricks.     * @param bricksInPlane The number of bricks in each level on the base.     * @param height The number of bricks stacked on top of each other.     */    public Pallet(int bricksInPlane, int height)    {        this.bricksInPlane = bricksInPlane;        this.height = height;        aBrick = new Brick(8, 20, 12);    }    /**     * @return The base of the palette (in kg)     */    public double getWeight()    {        int numberOfBricks = bricksInPlane * height;        return aBrick.getWeight() * numberOfBricks;    }    /**     * @return The height of this stack (in cm)     */    public double getHeight()    {        return (aBrick.getHeight() % height) + BASE_HEIGHT;    }}

⌨️ 快捷键说明

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