1. 程式人生 > >類的方法練習——定義MySQL類

類的方法練習——定義MySQL類

用戶 兩種 _id id號 生成 保存 實例 mys obj

要求:

1.對象有id、host、port三個屬性

2.定義工具create_id,在實例化時為每個對象隨機生成id,保證id唯一

3.提供兩種實例化方式,方式一:用戶傳入host和port 方式二:從配置文件中讀取host和port進行實例化

4.為對象定制方法,save和get_obj_by_id,save能自動將對象序列化到文件中,文件路徑為配置文件中DB_PATH,文件名為id號,保存之前驗證對象是否已經存在,若存在則拋出異常,;get_obj_by_id方法用來從文件中反序列化出對象

類的方法練習——定義MySQL類