eclipse如何重建類中的方法

有時在編寫程序,發現調用的一些類的方法不能很好的實現所需要的功能,總有有些瑕疵,但是又沒有更好的類方法可以應用,這時,爲了更加靈活的的調用方法,我們可以重建該類中的方法!




我們拿Thread線程做例子,重建Thread中的run()方法,使run()方法實現輸出線程的名字


首先我們需要創建一個工程

這裏寫圖片描述

創建類時,我們可以點進Browse.. 選擇Thread線程直接繼承
當然,我們也可以手動打上去。


這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

創建完成後,我們需要選擇Thread 中要重建的方法

這裏寫圖片描述

這裏寫圖片描述

完成後,選擇我們需要的類型

這裏寫圖片描述

這裏寫圖片描述


全部完成後,會自動出現這樣的幾行代碼
這裏寫圖片描述
接下來我們就可改造run()方法了
`package com.mashensoft.rebuidmethoddemo;
/**
* 重建Thread線程中的run方法
* 執行run()可以輸出線程名字
* @author Administrator
*
*/
public class RebuidMethodDemo extends Thread {

@Override
//改造run()方法,輸出線程的名字
public void run() {
    try {
        Thread.sleep(3000);
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    System.out.println(this.getName());
}
/**
 * 創建空方法
 */
public RebuidMethodDemo() {
    super();
}
/**
 * 設置線程的名字
 * @param name
 */
public RebuidMethodDemo(String name) {
    this.setName(name);
}
public static void main(String[] args){
    RebuidMethodDemo rebuild1 = new RebuidMethodDemo("PeicongHe");
    RebuidMethodDemo rebuild2 = new RebuidMethodDemo("XiaoyiYang");
    //啓動線程
    rebuild1.start();
    rebuild2.start();
}

}`

這裏寫圖片描述


這樣我們就完成了重建Thread 中的run()方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章