「呢嚿嘢」(英文:this),又叫 「自己」(self),喺物件導向編程,係行緊嗰段碼對自身所嘅屬物件或者類別嘅稱呼,「呢嚿嘢」 係 C 語系嘅叫法,傳統用嘅名係 「自己」。喺某一啲程式語言可能唔係內建嘅名而只係一個機制可以搵到自己,例如,喺 Perl,「自己」 唔係保留字,但係如果子程序以物件方法嘅方式叫用,第一個參數就係 「自己」。
例如想像遊戲編程,其中一件物件有個子程序,個子程序會改變件物件嘅位置,就有可能會出現類似以下噉嘅碼:
this.position = [0,0,0];
段碼嘅意思係「呢嚿嘢(this
)嘅位置(position
)要變成(=
)指定咗嘅值([0,0,0]
)。