




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、java編程思想(第四版)課后答案java編程思想(第四版)課后答案 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內(nèi)容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對文中內(nèi)容進(jìn)行仔細(xì)校對,但是難免會有疏漏的地方,但是任然希望(java編程思想(第四版)課后答案)的內(nèi)容能夠給您的工作和學(xué)習(xí)帶來便利。同時也真誠的希望收到您的建議和反饋,這將是我們進(jìn)步的源泉,前進(jìn)的動力。本文可編輯可修改,如果覺得對您有幫助請收藏以便隨時查閱,最后祝您生活愉快 業(yè)績進(jìn)步,以下為java編程思想(第四版)課后答案的全部內(nèi)容。java編程思想(第四版)習(xí)題答案第二章練習(xí)1:public class pr
2、imitivetest static int i;static char c;public static void main(string args) system。out.println(int = ” + i);system。out.println(char = + c);練習(xí)2:public class helloworld public static void main(string args) system。out.println(”hello world!);練習(xí)3:public class atntest public static void main(string args)
3、class atypename int i;double d;boolean b;void show() system。out。println(i);system.out.println(d);system.out。println(b);atypename a = new atypename();a。i = 3;a。d = 2.71828;a.b = false;a。show();練習(xí)4:public class dataonlytest public static void main(string args) class dataonly int i;double d;boolean b;v
4、oid show() system。out.println(i);system.out。println(d);system.out。println(b);dataonly data = new dataonly();data。i = 3;data.d = 2。71828;data.b = false;data。show();練習(xí)5:public class dotest2 public static void main(string args) class dataonly int i;double d;boolean b;void show() system。out。println(i);s
5、ystem.out.println(d);system.out。println(b);dataonly data = new dataonly();data.i = 234;data。d = 2。1234545;data.b = true;data.show();練習(xí)6:public class storagetest public static void main(string args) class storestuff int storage(string s) return s.length() * 2;storestuff x = new storestuff();system.ou
6、t。println(x.storage(”hi);練習(xí)7:class statictest static int i = 47;class incrementable static void increment() statictest.i+; public class itest public static void main(string args) system.out。println(statictest.i= ” + statictest。i);statictest st1 = new statictest();statictest st2 = new statictest();sy
7、stem.out。println(st1.i= ” + st1.i);system。out。println(st2.i= + st2。i);incrementable sf = new incrementable();sf.increment();system.out.println(”after sf。increment() called: );system。out。println(”st1。i = + st1。i);system.out.println(”st2.i = + st2。i);incrementable.increment();system。out。println(”after
8、 incrementable.increment called: );system.out。println(”st1.i = + st1。i);system.out。println(”st2.i = + st2.i);練習(xí)8:class statictest static int i = 47;class incrementable static void increment() statictest.i+; public class onestatictest public static void main(string args) system。out.println(”statictes
9、t.i= + statictest.i);statictest st1 = new statictest();statictest st2 = new statictest();system。out.println(st1.i= + st1。i);system.out.println(st2。i= + st2.i);incrementable.increment();system。out.println(after incrementable。increment() called: ”);system。out。println(st1。i = + st1。i);system。out。printl
10、n(st2。i = ” + st2。i);incrementable。increment();system.out.println(”after incrementable。increment called: ”);system.out。println(st1.i = + st1。i);system。out.println(”st2.i = ” + st2。i);st1.i = 3;system.out.println(”after st1.i = 3, );system.out.println(”st1.i = + st1.i);system。out。println(st2.i = ” +
11、st2.i);system。out。println(create another statictest, st3.”);statictest st3 = new statictest();system.out。println(”st3。i = ” + st3。i);練習(xí)9:public class autoboxtest public static void main(string args) boolean b = false;char c = x;byte t = 8;short s = 16;int i = 32;long l = 64;float f = 0。32f;double d
12、= 0。64;boolean b = b;system。out。println(boolean b = ” + b); system.out.println(boolean b = + b); character c = c;system.out.println(”char c = + c);system.out。println(character c = + c);byte t = t;system.out。println(byte t = + t);system。out.println(byte t = ” + t);short s = s;system。out.println(”shor
13、t s = ” + s);system。out.println(”short s = + s);integer i = i;system。out。println(int i = + i);system。out。println(”integer i = + i);long l = l;system。out。println(long l = + l);system。out。println(long l = + l);float f = f;system。out.println(float f = + f);system。out。println(float f = ” + f);double d =
14、 d;system。out.println(”double d = ” + d);system.out.println(”double d = + d);練習(xí)10:public class commandargtest public static void main(string args) intargs1=1,2,3;system。out。println(args0 = + args10);system.out.println(args1 = + args11);system。out。println(”args2 = + args12);練習(xí)11:public class rainbow
15、public static void main(string args) allthecolorsoftherainbow atc = new allthecolorsoftherainbow();system.out.println(”atc。anintegerrepresentingcolors = + atc.anintegerrepresentingcolors);atc。changecolor(7);atc.changethehueofthecolor(77);system。out。println(”after color change, atc.anintegerrepresent
16、ingcolors = + atc.anintegerrepresentingcolors);system.out。println(atc.hue = ” + atc。hue);class allthecolorsoftherainbow int anintegerrepresentingcolors = 0;int hue = 0;void changethehueofthecolor(int newhue) hue = newhue;int changecolor(int newcolor) return anintegerrepresentingcolors = newcolor;練習(xí)1
17、2:public class doctest / entry poing to class application.* param args array of string arguments* throws exceptions no exceptions thrown*/public static void main(string args) system。out。println(hello, its: ”);system。out.println(new date();練習(xí)131:public class documentation1 /* a field comment */public
18、 int i;/* a method comment /public void f() 2:public class documentation2 date d = new date();void showdate() system。out.println(”date = ” + d);3:public class documentation3 public static void main(string args) date d = new date();system。out.println(d = ” + d);練習(xí)14:public class documentation4 public
19、 int i = 2;private int j = 3;public static void main(string args) date d = new date();system。out。println(d = ” + d);練習(xí)15:public class hellodoctest public static void main(string args) system.out.println(hello world!);練習(xí)16:class tree int height;tree() system.out.println(planting a seedling);height =
20、0;tree(int initialheight) height = initialheight;system。out。println(creating new tree that is + height + feet tall”);void info() system.out。println(tree is ” + height + feet tall);void info(string s) system。out.println(s + ”: tree is + height + feet tall”);public class overloading public static void
21、 main(string args) for(int i = 0; i 5; i+) tree t = new tree(i);();(”overloading method);/ overloaded constructor:new tree();第三章練習(xí)1:public class printtest public static void main(string args) print(”hello, from short form.);p。rintln(hello from greggordon form.);system.out。println(hello f
22、rom long form.);練習(xí)2:class tube float level;public class assign public static void main(string args) tube t1 = new tube();tube t2 = new tube();t1。level = 0.9f;t2。level = 0.47f;p。rintln(”1: t1.level: ” + t1.level + , t2。level: ” + t2.level);t1 = t2;p.rintln(”2: t1.level: ” + t1.level + ”, t2。level: ”
23、+ t2.level);t1。level = 0。27f; p。rintln(”3: t1。level: ” + t1.level + , t2。level: ” + t2.level);練習(xí)3:class box float a;public class passobject2 static void f(box y) y.a = 2.71828f;public static void main(string args) box x = new box();x.a = 3。1416f;print(1: x.a = + x。a);f(x);print(2: x.a = ” + x。a);練習(xí)4
24、:class velocitycalculator static float velocity (float d, float t) if(t = 0) return 0f;else return d/t; public class velocitytester public static void main(string args) float d = 565.3f;float t = 3.6f;system.out.println(distance: ” + d);system.out.println(time: ” + t);float v = velocitycalculator。ve
25、locity(d, t);system。out.println(”velocity: ” + v);練習(xí)5:class dog string name;string says;void setname(string n) name = n;void setsays(string s) says = s;void showname() p。rintln(name);void speak() p。rintln(says);public class dogtest public static void main(string args) dog spot = new dog();spot。setna
26、me(”spot”);spot.setsays(ruff!);dog scruffy = new dog();scruffy。setname(”scruffy”);scruffy.setsays(”wurf!);spot。showname();spot。speak();scruffy。showname(); scruffy。speak();練習(xí)6:class dog string name;string says;void setname(string n) name = n;void setsays(string s) says = s;void showname() p.rintln(name);void speak() p.ri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 私人住宿出租合同及條款
- 7 媽媽睡了(教學(xué)設(shè)計)2024-2025學(xué)年統(tǒng)編版語文二年級上冊
- 度合同型車輛生產(chǎn)及裝配特許協(xié)議
- 不動產(chǎn)權(quán)與動產(chǎn)汽車交換合同
- 重型貨車運輸合同協(xié)議
- 12《尋找生活中的標(biāo)志》(教學(xué)設(shè)計)-2023-2024學(xué)年二年級上冊綜合實踐活動魯科版
- 5 走近科學(xué)家 教學(xué)設(shè)計-2024-2025學(xué)年道德與法治三年級上冊統(tǒng)編版
- 2 學(xué)會溝通交流第1課時正確對待不同看法 教學(xué)設(shè)計-2024-2025學(xué)年道德與法治五年級上冊統(tǒng)編版
- 1《清平樂 清平樂》 (教學(xué)設(shè)計)2023-2024學(xué)年統(tǒng)編版六年級語文下冊
- 油罐保溫合同范本
- 2025年山東青島自貿(mào)發(fā)展有限公司招聘筆試參考題庫含答案解析
- 會計法律法規(guī)答題答案
- 2024年山東外貿(mào)職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 中國國際大學(xué)生創(chuàng)新大賽與“挑戰(zhàn)杯”大學(xué)生創(chuàng)業(yè)計劃競賽(第十一章)大學(xué)生創(chuàng)新創(chuàng)業(yè)教程
- 《建筑基坑工程監(jiān)測技術(shù)標(biāo)準(zhǔn)》(50497-2019)
- 數(shù)字經(jīng)濟學(xué)導(dǎo)論-全套課件
- 鋼琴基礎(chǔ)教程教案
- 糖基轉(zhuǎn)移酶和糖苷酶課件(PPT 111頁)
- 部編版五年級語文下冊全冊教材分析
- (語文A版)四年級語文下冊課件跳水 (2)
- 【單元設(shè)計】第七章《萬有引力與宇宙航行》單元教學(xué)設(shè)計及教材分析課件高一物理人教版(2019)必修第二冊
評論
0/150
提交評論