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