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

📄 deskclass2.java

📁 我在学习JAVA的讲义
💻 JAVA
字号:
import java.awt.Graphics;
class Desk2
{
    private String Color;
    private int Length;
    private int Width;
    private int Height;

    Desk2( )
    {
        Color="";
        Length=0;
        Width=0;
        Height=0;
    }
    Desk2(String C,int L,int W,int H)
    {
        Color=C;
        Length=L;
        Width=W;
        Height=H;
    }
    Desk2(int L,int W,int H)
    {
        Color="Red";
        Length=L;
        Width=W;
        Height=H;
    }
    String getColor( ) {return Color;}
    int getLength( )    {return Length;}
    int getWidth( )     {return Width;}
    int getHeight( )    {return Height;}

    void setColor(String C){Color=C;}
    void setDimension(int L,int W,int H)
    {
        Length=L;
        Width=W;
        Height=H;
    }
    //计算桌子的体积
    int Volume( )
    {
        return Length*Width*Height;
    }
    void DeskMessage(Graphics g,int x,int y)
    {
        g.drawString("桌子的颜色:"+Color,x,y);
        g.drawString("桌子的长度:"+Length,x,y+15);
        g.drawString("桌子的宽度:"+Width,x,y+30);
        g.drawString("桌子的高度:"+Height,x,y+45);
    } 
}

//该类声明了一个Desk2对象
public class DeskClass2 extends java.applet.Applet
{
    public void paint(Graphics g)
    {
        Desk2 MyDesk=new Desk2("Red",23,34,25);
        int vol;
        vol=MyDesk.getLength( )*MyDesk.getWidth( )*MyDesk.getHeight( );
        g.drawString("体积是:"+MyDesk.Volume( ),25,20);
        g.drawString("体积是:"+vol,25,40);
        MyDesk.DeskMessage(g,160,20);
        MyDesk.setColor("Yellow");
        MyDesk.setDimension(10,11,12);
        g.drawString("体积是:"+MyDesk.Volume( ),25,100);
        MyDesk.DeskMessage(g,160,100);
        Desk2 Desk=new Desk2( );
        Desk.DeskMessage(g,300,20);
    }
}

⌨️ 快捷键说明

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