




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實驗綜合成績 (百分制) 實驗評閱教師簽名其中實驗態度優良中及格不及格實驗報告優良中及格不及格華北科技學院管理學院實驗報告冊20實驗課程名稱: 電子商務程序設計 實驗項目序號: 實驗二 實驗項目名稱: 類和對象 實驗室名稱: 電子商務實驗室 開課學 期: 2013 2014 學年第 2 學期 授 課 教 師: 白宏斌 實驗指導教師: 白宏斌 專 業: 電子商務專業 班 級: B12-2 學 號: 2 姓 名: 高項培 7 / 7文檔可自由編輯打印實 驗 報 告實驗時間: 2014 年 4 月 8 日 7-8 節一、實驗運行環境電子商務實驗室,JDK,DOS環境二、實驗目的1. 理解面向對象編程
2、基本思想2. 了解類的封裝方法,掌握如何創建類和對象3. 掌握成員變量和成員方法的特性4. 掌握類的繼承性和多態性5. 掌握抽象類與接口三、實驗要求1實驗課時:8課時2所有源文件與字節碼定義【com.ex.ex學號后三位】包內,如學號后三位為101,則將相關文件放在【com.ex.ex101】包內3按照要求完成實驗各項內容并撰寫實驗報告,下次理論課前提交給任課老師。4、 實驗內容和步驟1. 創建類Employee和Client 要求:定義各自的屬性和方法;編譯執行如下圖:2. 創建類Teller(銀行出納)要求:繼承Employee類;創建其特有屬性和方法;創建一個私有屬性,并可以通過公共方法
3、進行訪問;重寫父類的一個方法。編譯執行如下圖:3.創建抽象類Person要求:定義人共有的屬性和方法,包含至少一個靜態屬性,包含至少一個靜態方法,包含至少一個抽象方法;修改Employee類和Client類,分別繼承父類Person,并實現父類抽象方法。編譯執行如下圖:4 定義接口EnjoyLife。要求:至少定義方法Sing和Travel等。修改類Teller類,實現EnjoyLife接口;編譯執行如下圖:5. 創建公共類。要求:創建Teller類與Client類的對象,并利用對象實現基本功能,具體功能自行考慮。package com.ex.ex229;interface EnjoyLife
4、void sing();void travel();class Teller implements EnjoyLife public double height=1.61;public void sing()System.out.println("我喜歡唱歌");public void travel()System.out.println("我喜歡到處去旅游!");abstract class Personstatic String sex;String name;static void sleep()void eat()class Client ext
5、ends Persondouble height=1.81;static void sleep()System.out.println("我可以邊等邊睡呢");void eat()System.out.println("再等一下我就去吃飯了");public class Cpublic static void main(String args)Teller vv=new Teller();Client mm=new Client();vv.sing();();mm.sleep();mm.eat();System.out.println(
6、"mm的身高是:" + mm.height);編譯執行如下圖:5、 實驗結果分析與總結通過本次試驗掌握了類和對象的創建,切實認識到了兩者在使用時的區別和不同。掌握了類的繼承的相關知識,例如類方法的重寫,對父類屬性的隱藏等。類、屬性、方法的訪問類型不同使得它們在被繼承和訪問時也是不同的。就比如說父類的私有屬性是不能被子類繼承的。父類是抽象類時,子類必須對父類的抽象方法重寫。在使用包時,需要在程序上面加上包的具體位置,在DOS下編譯時不需要明確的路徑,但在執行時必須寫明在哪個包下,否則執行不通過。這次實驗相較于上次實驗,能夠熟練的定義類的屬性和方法,編寫錯誤率也大大降低。實 驗 報 告 說 明1、要求每一實驗項目書寫一份實驗報告,并按實驗課程歸類匯總;2、實驗報告要遵照實驗指導書和任課教師的具體要求逐項填寫;3、實驗報
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論