什麼叫做this?

什麼叫做this? this應該用在哪裡?

this應該怎樣宣告? 要怎樣讀取?

可以用一個很簡單的程式,可以用九九乘法表告訴我嗎?

若是不行,也別用太難,謝謝.

我希望的是全部的程式碼,順便跟我講解一下為什麼要哪樣寫?

因為我是個初學者,所以我不希望都用專業名詞帶過.

我自己也看過很多網站,爬了很多的文章,但是我還是不懂,

或許是我笨,希望哪位高手跟我講解一下好嗎?

非常急需趕著交作業

Update:

是java的作業

Update 2:

雞屁股這位先生,你管那麼多做啥ㄚ!

要麻就回答問題,要麻就別回答,講那麼多做啥!

妳還不是一樣來賺點數的

去~

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    //我常將this.xxx解釋成這一個物件的屬性xxx

    //將this.xxx()解釋成呼叫這一個物件的方法

    //將this解釋成這一個物件

    //將this();解釋成呼叫這一個物件的建構子

    public class Rectangle{

    int width;

    int height;

    public Rectangle(){

    }

    public Rectangle(int width, int height){

    this();//呼叫這一個物件的無參數的建構子

    }

    public void setWidth(int width){

    this.width = width;//將這個Rectangle物件的屬性width設定為參數width

    }

    public void setHeight(int height){

    this.height= height;//將這個Rectangle物件的屬性height設定為參數height

    }

    public Rectangle returnThis(){

    return this;//回傳這一個物件

    }

    public int getXXX2(){

    return 1;

    }

    public int getXXX(){

    return this.getXXX2();//呼叫這一個物件的 getXXX2()方法

    }

    }

  • 1 decade ago

    這為大哥還是大姐的,你馬好了,作業的部份就別提出來咩,

    不然想答覆你的問題,賺個點數看到【作業】就沒力了,回答了你,

    那麼不就擺明就是在害你阿,也許你不在乎,但、要是在幸運的剛好讓你的指導教授或老師,瞧到了,你不被電翻估計也不會多好的下場吧。

    若回答你的話,眼前看起來幫了你一把,實際呢?

    哎、如此害人又缺得的人不會這麼多啦。

    還是多唸點書,別昏了頭啊。

Still have questions? Get your answers by asking now.