freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

停車場管理-數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告-文庫吧資料

2025-01-28 22:05本頁面
  

【正文】 StopPanel(int maxComCount) { this(null, maxComCount)。 init()。 group = new ButtonGroup()。 /** * 創(chuàng)建一個具有指定標(biāo)題,指定初始可添加組件數(shù)量 及組件對齊方式的容器。 /** 容納加入此容器的按鈕 */ private ButtonGroup group。 /** Title 組件 */ private JComponent titleComponent。 import 。 import 。 import 。 import 。 } return (E) (elements[top1])。 } return (E) (elements[top])。 } elements[top++] = e。 } return (E) elements[index]。 } //??辗? public boolean isEmpty() { return (top == 0)。 top = 0。//棧頂指針 //構(gòu)造函數(shù) public Stack(int capacity) { MAX_NUM = capacity。//棧元素數(shù)組 final int MAX_NUM。 } } (8)棧 package 。 } public void setNext(NodeE nextval) { next = nextval。 } public NodeE getNext() { return next。 next = nextval。//數(shù)據(jù)域賦值 next = nextval。//數(shù)據(jù)域 protected NodeE next。//隊空否 } (7)節(jié)點(diǎn)類 package 。//出隊 E getFront() throws NoSuchElementException。 //隊列接口 public interface QueueE { boolean append(E e) throws Exception。 } } (6)隊列接口 package 。//啟用自動拖動處理 } public void append(String str) {//追加要顯示的字符串 (str)。//設(shè)置此組件的前景色 setEditable(false)。 } public void initialize() { setBackground()。 } public MessagePanel(String text, int rows, int columns) {//構(gòu)造方法 5 super(text, rows, columns)。 } public MessagePanel(Document doc) {//構(gòu)造方法 3 super(doc)。 //信息顯示類,用于顯示汽車進(jìn)出停車場的詳細(xì)信息 public class MessagePanel extends JTextArea { public MessagePanel() {//構(gòu)造方法 1 super()。 import 。 } } (5)信息顯示類,用于顯示汽車進(jìn)出停車場的詳細(xì)信息 package 。 node = 。 (node != null)。 (i ) amp。 NodeE node = front。 } public int getElementCount() {//獲取隊的長度 return count。 i++) { node = 。 for (int i = 0。 } public E getElementAt(int index) {//獲取指定位置的節(jié)點(diǎn) if (front == null) { throw new NoSuchElementException(隊列已空 !)。 } count。 if (front == rear) { front = rear = null。 } public E remove() {//出隊 if (empty()) { throw new NoSuchElementException(隊列已空 !)。 } public E getFront() {//獲得隊首 if (empty()) { throw new NoSuchElementException(隊列已空 !)。 return true。 rear = newNode。 if (count == 0) { front = rear = newNode。 count = 0。 count = 0。//隊尾節(jié)點(diǎn) protected int count。 //鏈?zhǔn)疥犃? public class LinkedQueueE implements QueueE { protected NodeE front。 } } } ( 4)鏈?zhǔn)疥犃? package 。 default: setEnabled(false)。 switch (state) { case COME: setEnabled(true)。 //如果希望有一個透明的按鈕,比如 只是一個圖標(biāo)的按鈕,那么應(yīng)該將此屬性設(shè)置為 false。//按鈕是否使用 setContentAreaFilled(false)。否則該組件可能不繪制部分或所有像素,從而允許其底層像素透視出來 setBorderPainted(false)。//設(shè)置按鈕邊框和標(biāo)簽之間的空白 setOpaque(false)。//文字的水平對齊方式在右邊 setHorizontalAlignment(LEFT)。 setIcon(carIcon)。 public ImageButton() { this(null)。 public static final int LEAVE = 0。 import 。 import 。 * * return codeCar/code車牌號碼 */ public String getLicensePlate() { return licensePlate。 */ public int getState() { return state。 } } /** * 獲取 codeCar/code當(dāng)前停放狀態(tài)。 default: // 指定狀態(tài)為其他值時,默認(rèn)設(shè)置狀態(tài)為 ON_OTHER_PLACE state = ON_OTHER_PLACE。 case ON_PAVEMENT: state = s。 */ public void setState(int s) { switch (state) { case ON_STOPPTING: state = s。 } /** * 設(shè)置 codeCar/code當(dāng)前停放狀態(tài)。 * * param lp 要創(chuàng)建的 codeCar/code車牌 */ public Car(String lp) { licensePlate = lp。 state = s。 /** * 創(chuàng)建一個指定車牌及當(dāng)前停放狀態(tài)的 codeCar/code。 /** * 記錄 codeCar/code的當(dāng)前狀態(tài), 一下常量之一: * codeON_STOPPING/code、 * codeON_PAVEMENT/code或 * codeON_OTHER_PLACE/code(默認(rèn) )。 /** 指示 codeCar/code當(dāng)前在其他地方 , 用于 codesetState/code */ public static final int ON_OTHER_PLACE = 3。 /p * */ public class Car { // // 汽車可能的停放位置 // /** 指示 codeCar/code當(dāng)前停放在停車場中 , 用于 codesetState/code */ public static final int ON_STOPPTING = 0。//關(guān)閉程序 } } } ( 2) 汽車類 package 。//開始界面隱藏 (true)。//將組件顯示到當(dāng)前電腦桌面的中心 (停車場模擬管理程序 )。//獲取電腦的寬和高 Dimension windowsSize = ()。 if(進(jìn)入 .equals(m)){ ParkSimulation aParkSimulation = new ParkSimulation(10)。 setDefaultCloseOperation()。//將組件顯示到當(dāng)前電腦桌面的中心 setVisible(true)。//獲取電腦的寬和高 Dimension windowsSize = getSize()。 setSize(400,330)。 add(jp2,)。 (jb1)。 (this)。 JButton jb1=new JButton(進(jìn)入 )。 add(jp1,)。 JPanel jp1=new JPanel()。 //繪制 菜單界面 public class BeginFrame extends JFrame implements ActionListener{ public BeginFrame(){ setLayout(new BorderLayout())。 import 。 import 。 import 。 import 。 import 。 【收獲及體會】 源程序 代碼 ( 1) 菜單界面 package 。 【性能改進(jìn)方向】 此程序也有不足的地方,比如說,程序指定了停車場和便道內(nèi)的車位數(shù),改進(jìn)的方向就是車位數(shù)由用戶來制定,由于這次編程時間太少,沒有來的及實現(xiàn)。 【輸出結(jié)果】 (即產(chǎn)生了 20 個隨機(jī)數(shù)后 ) 【程序性能評價】 此程序整體來說,性能優(yōu)良,汽車的進(jìn)入和離開通
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1