---------------------- android培训 java培训 期待与您交流! ----------------------
- package collection.fanxing;
- public class FanXing_class {
- public static void main(String[] args) {
- Utils u=new Utils();
- Worker w=(Worker) u.getW();//早期用Object类来完成扩展
- Tools<Student> t=new Tools<Student>();
- Student s=t.getJ();//现在用泛型类来完成扩展
- }
- }
- //现在定义泛型类来完成扩展
- class Tools<jack>{//注意泛型中,这时是随便起的名
- private jack j;
- public jack getJ() {
- return j;
- }
- public void setJ(jack j) {
- this.j = j;
- }
- }
- //早期定义Object类来完成扩展
- class Utils{
- private Object w;
- public Object getW() {
- return w;
- }
- public void setW(Object w) {
- this.w = w;
- }
- }
- class Worker{
- }
- class Student{
- }