返回列表 發帖
主程式
  1. public class Ch01 {

  2.         public static void main(String[] args) {
  3.                 // TODO 自動產生的方法 Stub

  4.                 Cube c1=new Cube("1號",3);
  5.                 c1.show();
  6.                 Cube c2=new Cube("2號",5);
  7.                 c2.show();

  8.         }

  9. }
複製代碼
Cube
  1. public class Cube {
  2.         int Long;
  3.         String Name;

  4.         Cube(String n,int L)
  5.         {
  6.                 Long=L;
  7.                 Name=n;
  8.         }
  9.         void show()
  10.         {
  11.                 System.out.println(Name+"立方體邊長"+Long+"公分,表面積為"+Long*Long*6+"平方公分,體積為"+Long*Long*Long+"立方公分.");
  12.         }
  13.         public void showProfile() {
  14.                 // TODO 自動產生的方法 Stub

  15.         }
  16. }
複製代碼

TOP

  1. public class C01 {

  2.         public static void main(String[] args) {
  3.                 // TODO 自動產生的方法 Stub

  4.                 Cube c1=new Cube("1號立方體",3);
  5.                 c1.show();
  6.                 Cube c2=new Cube("2號立方體",5);
  7.                 c2.show();

  8.         }

  9. }
  10. class Cube {
  11.         int side;
  12.         String name;

  13.         Cube(String n,int s)
  14.         {
  15.                 this.side=s;
  16.                 this.name=n;

  17.         }
  18.         int getArea(int s){
  19.                 return s*s*6;
  20.         }
  21.         int getVol(int s){
  22.                 return s*s*s;
  23.         }
  24.         void show()
  25.         {
  26.                 System.out.println(name+"邊長"+side+"公分,表面積為"+getArea(side)+"平方公分,體積為"+getVol(side)+"立方公分.");
  27.         }

  28. }
複製代碼

TOP

返回列表