[問題] 新手入門 關於宣告與定義

作者: hugh509 ((0_ 0))   2015-02-23 13:28:31
最近開始想學Java
先是看thenewboston的入門影片
他的影片都滿簡單的,可是怕有模糊的地方
就找了中文的資源<程式語言教學誌>來看,其中有一個例題是這樣
class test {
int fu(int s) {
if (s == 0 || s == 1) {
return 1;
}
else {
return fu(s - 1) + fu(s - 2);
}
}
public static void main(String[] args) {
test v = new test();
int s = 5;
while (s > 0) {
System.out.println(v.fu(s));
s
作者: lucky1lk (賭到沒錢的人)   2015-02-23 13:36:00
1.你知道recursive嗎? 2.物件化 請參考軟體工程
作者: fireslayer (fireslayer)   2015-02-23 14:13:00
你應該先定義"車"然後四輪車 兩輪車 六輪車(?) 幾門? 顏色?有些會有屬性 有些會用繼承 看情形自己設計
作者: pzyc79   2015-02-23 19:17:00
繼承可以使得子類別具有父類別的各種屬性和方法,而不需要再次編寫相同的代碼所以你說跟重新打一遍一樣 是的 但是就是不需要重新打一遍
作者: fireslayer (fireslayer)   2015-02-23 21:45:00
車是比如"摩托車" "跑車" "計程車"繼承"車"誰的車誰的車通常是創造不同的object就好了

Links booklink

Contact Us: admin [ a t ] ucptt.com