案例一
/* 形式引數:
基本型別(太簡單,不是我今天要講解的)
引用型別
類名:(匿名物件的時候其實我們已經講過了) 需要的是該類的物件
抽象類:
介面*/class student
}class studentdemo
}class studenttest
}案例二、
/* 返回值型別
基本型別:(基本型別太簡單,我不準備講解)
引用型別:
類:返回的是該類的物件
抽象類:
介面:*/class student
}class studentdemo
}class studenttest2
}案例三、
/* 鏈式程式設計。
每次呼叫完畢方法後,返回的是乙個物件。
*/class student
}class studentdemo
}class studenttest3
}案例四
/* 形式引數:
基本型別(太簡單,不是我今天要講解的)
引用型別
類名:(匿名物件的時候其實我們已經講過了)需要的是該類的物件
抽象類:需要的是該抽象的類子類物件
介面*/abstract class person
class persondemo
}//定義乙個具體的學生類
class student extends person
}class persontest
}案例五
/* 返回值型別
基本型別:(基本型別太簡單,我不準備講解)
引用型別:
類:返回的是該類的物件
抽象類:返回的是該抽象類的子類物件
介面:*/abstract class person
class persondemo
}class student extends person
}class persontest2
}案例六
/* 形式引數:
基本型別(太簡單,不是我今天要講解的)
引用型別
類名:(匿名物件的時候其實我們已經講過了)需要的是該類的物件
抽象類:需要的是該抽象的類子類物件
介面:需要的是該介面的實現類物件
*///定義乙個愛好的介面
inte***ce love
class lovedemo
}//定義具體類實現介面
class teacher implements love
}class teachertest
}案例七
/* 返回值型別
基本型別:(基本型別太簡單,我不準備講解)
引用型別:
類:返回的是該類的物件
抽象類:返回的是該抽象類的子類物件
介面:返回的是該介面的實現類的物件
*///定義乙個愛好的介面
inte***ce love
class lovedemo
}//定義具體類實現介面
class teacher implements love
}class teachertest2
}
形式引數和返回值的問題
1 形式引數 類名 需要該類的物件 抽象類名 需要改該類的子類的物件 介面名 需要該介面的實現類物件 2 返回值型別 類名 返回的是該類的物件 抽象類名 返回的是該類的子類物件 介面名 返回的是該介面的實現類的物件 3 鏈式程式設計 物件.方法 方法 方法 這種用法 其實在方法1 呼叫完畢後,應該乙...
java 形式引數和返回值詳談
一.形式引數 基本資料型別 你要什麼資料型別,在實際傳參的時候就傳什麼資料型別 形式引數的改變對實際引數沒有影響 string是引用型別和基本資料型別的效果一樣string s abc 如果形式引數是引用型別 具體類類 如果形式引數是乙個具體類,那麼需要建立該類物件 抽象類 如果形式引數是抽象類的情...
物件導向9 形式引數和返回值問題
形式引數 基本型別 引用型別 類 要的是該類物件 抽象類 要的是該抽象類子類物件 介面 要的是該介面的子類物件 具體類作為形式引數 class student class studentdemo 測試類 public class demo1 輸出 study.study.抽象類作為形式引數 abst...