作者BadKido (BadKido)
看板java
标题Re: [问题] this在建构子内的用法
时间Wed Mar 22 16:28:25 2006
根据传递的引数资料型态来判断
可以去看一下Overload(重载)
相信对你会有帮助 ^^
※ 引述《tsaiminghan (tsaiminghan)》之铭言:
: 我看到课本上的程式码
: 它写到在建构子的写this时(07),会呼叫(12)的建构子来用
: 我搞不清楚的是,程式怎麽知道要找哪一个来建构子来用?
: 01 public class time2(){
: 02 private int hours;
: 03 private int minute;
: 04 private int second;
: 05
: 06 public Time2(){
: 07 this (0,0,0)
: 08 }
: 09 public Time2(int h){
: 10 this ( h, 0, 0);
: 11 }
: 12 public time2(int h, int m, int s){
: 13 setTime(h, m, s);
: 14 }
: 15
: 16 public void setTime(int h, int m, int s){
: 17 .........
: 18 }
: 19 }
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.169.23