[问题] 新手入门 关于宣告与定义

楼主: 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