[問題] 函數宣告後的等號是什麼意思?

作者: kkmoon5566 (56小弟)   2014-07-23 18:17:18
private OnClickListener calcBMI = new OnClickListener()
{
public void onClick(View v)
{
....
}
};
想請問一下,上面程式碼到底是麼意思啊?
要可以解讀是要宣告一個 OnClickListener型態的變數"calcBMI"嗎?
然後後面這行= new OnClickListener()是給定一個實體?
到底要怎麼看啊@@?
希望大家幫幫忙
謝謝
作者: often897 (澤渡 真琴)   2014-07-23 18:19:00
就宣告的同時賦予實體物件阿 跟int index =0差不多意思然後宣告的同時覆寫內部方法
作者: lovdkkkk (dk)   2014-07-23 18:20:00
這是成員宣告不是函數宣告 @@ 就單純的 成員 = 實體只是實體順便定義實做
作者: Expsun (無限燃燒)   2014-07-23 19:48:00
anonymous class
作者: qrtt1 (有些事,有時候。。。)   2014-07-23 20:54:00
作者: kkmoon5566 (56小弟)   2014-07-23 23:00:00
喔喔~! 謝謝你們!

Links booklink

Contact Us: admin [ a t ] ucptt.com