模擬物流快遞系統程式設計

2021-10-24 01:55:27 字數 1704 閱讀 8284

package duixiang5;

public

class

example18

}//交通工具

abstract

class

transportation

public transportation (string number,string model, string admin)

//定義運輸方法

public

abstract

void

transport()

;//編號

public

void

setnumber

(string number)

public string getnumber()

//型號

public

void

setmodel

(string model)

public string getmodel()

//負責人

public

void

setadim

(string admin)

public string getadmin()

}//定義保養介面,具備保養功能

inte***ce

careable

//定義運輸車

class

ztransportation

extends

transportation

implements

careable

public

ztransportation

(string number, string model, string admin)

public

void

upkeep()

public

void

transport()

}//快遞任務

class

sendtask

public

sendtask

(string number,

double goodsweight)

//送前準備

public

void

sendbefore()

//傳送貨物

public

void

send

(transportation t,gps tool)

//送後操作

public

void

sendafter

(transportation t)

public string getnumber()

public

void

setnumber

(string number)

public

double

getgoodsweight()

public

void

setgoodseegiht

(double goodsweight)

}inte***ce

gpsclass

phone

implements

gps@override

public string showcoordinnate()

}

系統程式設計之檔案系統程式設計

系統呼叫 所有的作業系統都提供多種服務的入口點,程式由此向核心請求服務。這些可直接進入核心的入口點被稱為系統呼叫。不同作業系統提供了自己的一套系統呼叫,所以系統呼叫無法實現跨平台使用。而且頻繁地系統呼叫,在使用者態和核心態之間切換,很耗費資源,效率不高。c標準庫提供了操作檔案的標準i o函式庫,與系...

Linux 系統程式設計

1 i o操作 2 檔案和目錄管理 3 記憶體管理 1 建立匿名記憶體對映 2 對映 dev zero檔案 類unix 作業系統中,dev zero是乙個特殊的檔案,當你讀它的時候,它會提供無限的空字元 null,ascii nul,0x00 其中的乙個典型用法是用它提供的字元流來覆蓋資訊,另乙個常...

系統程式設計(二)

系統程式設計基礎 二 include int access const char pathname,int mode pathname檔名或絕對路徑檔名 mode f ok判斷檔案是否存在 r ok是否可讀 w ok是否可寫 x ok是否可執行 返回值成功返回0,錯誤返回 1 include inc...