2008年1月11日 星期五

lab recursive method

Write a recursive method to compute Fibonacci series.

Hint:

fib(n)=fib(n-1)+fib(n-2)

期末報告

書名:SCJP認證應試教戰手冊

作者:黃彬華

發行所:上奇科技股份有限公司

出版日期:200611月出版一刷

1. 題目:thissuper的運用,試將thissuper的觀念用程式來實現。

2. 學到的觀念:在課堂上老師有提到過this的用法,在此可以複習並加深自己的觀念,還有就是知道super的觀念與用法。

3. this是個代名詞,代表由所在類別產生出來且正在執行的物件,所以可以呼叫所在類別的屬性、方法或是建構式。而super也是個代名詞,代表父類別產生出來的物件。


書名:徹底研究 Java Object

作者:Jacquie Barker

編譯:鄧瑋敦/博碩文化

出版:博碩文化股份有限公司

出版日期:20067月初版

1. 題目:試用程式比值與比址

2. 這一題我是找課本中的範例來作答,因為感覺上好像懂,要做又做不出個所以然,只知道說物件的比較可以從值得比較是否相同以外,也可以從記憶體位置來比較是否相同。

3. 只能從課本的說明來看懂要怎麼用。


書名:最新JAVA2程式設計實例入門

作者:高橋麻奈

出版:博碩文化股份有限公司

出版日期:2006126

1. 題目:使用 sort(),試寫出薪資排列的程式?

2. 學到了要怎麼輕易的利用JAVA內建的函式來完成所需的功能。

3. 在程式中使用 .sort()就可以達到使陣列排序的效果。

2008年1月4日 星期五

Lab Magic Parking Tower

A parking tower is out of order someday. If you park a Benz, you will end up with a Torben. Write a program to simulate this scenario. First create a class called CarParked which has a static method called outOfOrder. Name an object called yourCar, which happens to be a Benz. Your program should contain a class called CarParked and a test program called CarParkedDemo which test the method by CarParked.outOfOrder(yourCar).

Hint: You may study Display 5.14 to get some ideas.

Demo:

Lab Array

Study Display 6.1, and then write a program that can sort numbers in ascending order.