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...