Java蜘蛛人 歡迎大家

          歡迎大家 來到我的blog , 如果我身邊的朋友 有什么不懂可以直接來問我 我會細心的幫助你的. 如果網絡上的朋友有什么不懂的 可以加我Java蜘蛛人 QQ48187537
          posts - 54, comments - 192, trackbacks - 0, articles - 1

           今天教大家使用方法的重載... 呵呵. 方便一些喜歡"偷懶"的.  但是這個方法很有用的.  可以是代碼更簡單
          不容易弄錯..~~  今天只是隨便寫寫他其中常見的代碼吧. 大家看看. 多提提意見


           1import java.util.*;
           2public class Test
           3{
           4    Test()
           5    {
           6        
           7    }

           8    public static void main (String[] args) 
           9    {
          10        Employee[] a=new Employee[3]; //定義一個Employee類的數組 里面有3個元素
          11        a[0]=new Employee("xiaoqiao",6000);//調用下面第1個方法
          12        a[1]=new Employee(6000);//調用下面第2個方法
          13        a[2]=new Employee();//調用下面第3個方法
          14        for(int i=0;i<3;i++)
          15        {  
          16            System.out.println("姓名="+a[i].getName()+"\t"+"工資="+"\t"+a[i].getSalary()+"\t"+"id="+a[i].getId());
          17        }

          18
          19    }

          20}

          21class Employee
          22{
          23    private String name="";
          24    private double salary;
          25    private  static int nextId;
          26    private  int id;
          27    Employee(String name,double s)  //這是第1個方法
          28    {
          29        this.name=name;
          30        salary=s;
          31    }

          32    Employee(double s)   //這是第2個方法
          33    {
          34     salary=s;
          35
          36    }

          37    Employee()    //這是第3個方法
          38    {
          39        
          40    }

          41    public String getName()  //得到名字的方法
          42    {
          43        return this.name;
          44    }

          45    public double getSalary()  //得到工資
          46    {
          47        return salary;
          48    }

          49    public int getId() //得到 id
          50    {
          51        return  id;
          52    }

          53    static     //這個里面的東西只執行一次
          54    {
          55        Random aa=new Random();      //這個是util包里的 一個方法 .他可以產生隨即數/
          56        nextId=aa.nextInt(1000);
          57    }

          58    {
          59        id=nextId;  //把他隨即出來的值傳到 id里.
          60        nextId++;   //然后他自動增加
          61    }

          62
          63}

          64



                                                                                                                      _______作者:  鄭成橋

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 赞皇县| 安化县| 新丰县| 镇宁| 蒲城县| 慈溪市| 陵川县| 苍梧县| 龙里县| 昂仁县| 清河县| 昌平区| 油尖旺区| 永昌县| 正阳县| 宁晋县| 巧家县| 蚌埠市| 哈巴河县| 隆子县| 福安市| 聂拉木县| 邵阳县| 辽阳县| 屯昌县| 涿鹿县| 清丰县| 万州区| 石阡县| 永川市| 江油市| 五华县| 石嘴山市| 财经| 武山县| 措勤县| 沙坪坝区| 宜黄县| 福安市| 江山市| 玉屏|