餐廳點餐系統GUI——Java大作業

開發太難我選擇考研發表於2020-12-23

餐廳點餐系統GUI

內容

點餐系統需要使用到圖形使用者介面、選單、下單和結賬等功能,因此建立了6個類分別為Main、Frame、Order、Dishes_list、Dishes、Dish。其中Main為主方法類,Frame為圖形使用者介面類,Order為賬單類,Dishes_list、Dishes和Dish為選單類。

程式詳細設計

Main類:包含主方法,呼叫Frame類和Order類,並且實現加單、下單以及結賬按鈕的功能。

Frame類:圖形使用者介面,使用到Order、Dishes_list、Dishes以及Dish類,實現圖形使用者介面,以及大部分元件的功能。

Order類:賬單類。

Dishes_list類:菜式集合類,呼叫Dishes類,構造方法實現把各個菜式組成一個集合類。

Dishes類:菜品集合類,呼叫Dish類,構造方法實現把各個菜式的菜品組成各自的集合類。

Dish類:菜品類。

相關文章