形式引數:
基本型別
引用型別:
類:要的是該類物件
抽象類:要的是該抽象類子類物件
介面:要的是該介面的子類物件
具體類作為形式引數:
class student
}class studentdemo
}//測試類
public
class demo1
}輸出:
study..
study..
抽象類作為形式引數
abstract
class
student2
class
studentdemo2
}class
studenti
extends
student2
}//測試類
public
class
demo2
}輸出:
study..
介面作為形式引數:
inte***ce
student3
class
studentdemo3
}class
studentimpl
implements
student3
}//測試類
public
class
demo3
}輸出:
study..
返回值:
基本型別
引用型別:
類:返回的是該類的物件
抽象類:返回的是該類的子類物件
介面:返回的是該介面的子類物件
具體類作為返回值:
class student
}class studentdemo
}//測試類
public
class demo
}輸出:
good good study,day day up
good good study,day day up
抽象類作為返回值:
abstract
class
student1
class
studentdemo1
}class
student11
extends
student1
}public
class
demo1
}輸出:
study..
study..
介面作為返回值:
inte***ce
student3
class
studentdemo3
}class
student33
implements
student3
}public
class
demo2
}輸出:
study...
study...
物件導向 形式引數和返回值的問題
此種型別比較簡單,對實際引數沒有影響 2 引用型別 形式引數是基本類,以 為例 class student class studentdemo 測試類 public class persontest 由於在studentdemo類中,method方法的形式引數是乙個student類 具體類 那麼如何...
物件導向之形式引數與返回值問題
1.形式引數為類名時 需要的是該類的物件 程式 如下 class student 5 6 7 class studentdemo11 12 13 class studenttest29 2.形式引數為抽象類時 需要的是該抽象的類子類物件 程式 如下 abstract class person 4 5...
形式引數和返回值的問題
1 形式引數 類名 需要該類的物件 抽象類名 需要改該類的子類的物件 介面名 需要該介面的實現類物件 2 返回值型別 類名 返回的是該類的物件 抽象類名 返回的是該類的子類物件 介面名 返回的是該介面的實現類的物件 3 鏈式程式設計 物件.方法 方法 方法 這種用法 其實在方法1 呼叫完畢後,應該乙...