學部:計算機科學與電氣工程 2017年9月 14 日
專業 | 電子信息工程 | 年級、專業、班 | 2015級 | 姓名 | 叢中秀 | 學號 | 15105103 | |
課程名稱 | 《Java程序設計實驗》 | 成績 | ||||||
實驗名稱 | 實驗 2 封裝的實際應用 | 指導老師 | 趙龍 | |||||
一、實驗目的 <簡要描述對知識的學習,概念的理解,方法、算法的掌握,能力的轉化等> 你們通過這次實驗學會用(private屬性、getter方法、setter方法)保護金庫(gold對象)的庫存信息(stock屬性)不被惡意篡改!如果你們成功你們就初步掌握了面向對象開發技術的一項重要技術------封裝技術! 二、實驗內容 <簡要描述具體任務;程序設計中采用的算法(算法思路和程序框架)等> ![]() ![]() 三、實驗原理 <基本概念;數據結構、內存組織與操作等> 四、實驗設備及軟件 計算機一臺 操作系統:Windows XP、Windows 7或Windows 10等 編程軟件:MyEclipse2015等 | ||||||||
五、實驗方法、步驟及結果 <代碼/程序執行結果/操作結果,并附加注釋> package Package01; public class Gold { private String nation; private double stock; public Gold(){} public Gold(String n,double s){ this.setNation(n); this.setStock(s); } public String getNation() { return nation; } public void setNation(String nation) { this.nation = nation; } public double getStock() { return stock; } public void setStock(double stock) { this.stock = stock; } public String getInfo(){ return"國別:" + nation + " ,存里:" + stock; } } package Package01; public class GoliDemo { public static void main(String[] args) { // TODO Auto-generated method stub Gold g = new Gold(); g.setNation("中國"); g.setStock(-20); System.out.println(g.getInfo()); } } 六、實驗總結
| ||||||||
240.24 KB, 下載次數: 3, 下載積分: 黑幣 -5
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |