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

📄 deskdemo1.java

📁 这是《Java 2 简明教程(第2版)》一书配套的源代码。
💻 JAVA
字号:

import java.awt.Graphics;

 //定义一个Desk1类
 class Desk1
 {
    private String Color;
    private int Length;
    private int Width;
    private int Height;
 
    Desk1(String C, int L, int W, int H)
    {
       Color=C;
       Length=L;
       Width=W;
       Height=H;
    }
 
    Desk1(int L,int W, int H)
    {
      Color="Yellow";
      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+20);
     g.drawString("桌子的宽度:"+Width,x,y+40);
     g.drawString("桌子的高度:"+Height,x,y+60);
   }
}

//该类声明一个DeskDemo1对象
public class DeskDemo1 extends java.applet.Applet
{
  public void paint(Graphics g)
  {
   Desk1 MyDesk1=new Desk1("Red",23,34,25);
   Desk1 MyDesk2=new Desk1(20,30,40);
   int  MyDesk1Volume,MyDesk2Volume;
   //计算桌子的体积
   MyDesk1Volume=MyDesk1.Volume();
   MyDesk2Volume=MyDesk2.Volume();
   g.drawString("MyDesk1体积是:"+MyDesk1Volume,20,20);
   MyDesk1.DeskMessage(g,160,20);
   g.drawString("MyDesk2体积是:"+MyDesk2Volume,20,100);
   MyDesk2.DeskMessage(g,160,100);
  }
}

⌨️ 快捷键说明

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