Java 9 8實訓Day0906作業題

2021-06-18 07:14:29 字數 2275 閱讀 2331

題目:

編寫乙個遊戲程式(遊戲的外型風格可能有現代型、古典型,

在未來的版本中可能還會有其他風格,比如哥德式(gothic)等

遊戲中的場景有

道路(road)

叢林(jungle)

房屋(building)

地道(tunnel)

實現:road類

package com.problem;

public class road

public string getstyle()

public void setstyle(string style)

}

jungle類

package com.problem;

public class jungle

public string getstyle()

public void setstyle(string style)

}

building類

package com.problem;

public class building

public string getstyle()

public void setstyle(string style)

}

tunnel類

package com.problem;

public class tunnel

public string getstyle()

public void setstyle(string style)

}

game類(抽象類)

package com.problem;

public class game

public void setroad(road road)

public jungle getjungle()

public void setjungle(jungle jungle)

public building getbuilding()

public void setbuilding(building building)

public tunnel gettunnel()

public void settunnel(tunnel tunnel)

public void showroad()

public void showjungle()

public void showbuilding()

public void showtunnel()

}

moderngame類

package com.problem;

public class moderngame extends game

public void showroad()

public void showjungle()

public void showbuilding()

public void showtunnel()

}

classicalgame類

package com.problem;

public class classicalgame extends game

public void showroad()

public void showjungle()

public void showbuilding()

public void showtunnel()

}

gothicgame類

package com.problem;

public class gothicgame extends game

public void showroad()

public void showjungle()

public void showbuilding()

public void showtunnel()

}

測試類

package com.problem;

public class test

}}

暑期實訓day09 利用傳參方法完成使用者許可權查詢

在後期已經把程式分離成不同類和方法,使程式簡化,方便管理,今天實現的功能主要用到下面3個方法 musicservice的main函式 public static void main string args throws exception else musicservice的getmenu方法 pu...

java筆記 day09 抽象類(二)

2 案例概述 abstract class teacher public teacher string name,int age get and set public string getname public void setname string name public intgetage pu...

Java歷程 初學篇 Day09 氣泡排序

氣泡排序 氣泡排序 bubble sort 是一種簡單的排序演算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個演算法的名字由來是因為越小的元素會經由交換慢慢 浮 到數列的頂端。氣泡排...