问个传参的有关问题.多谢

问个传参的问题.谢谢.publicvoidsetMy(MyPanelmp){this.mpmp}这个this.mpmp起的是什么作用?应该是传参

问个传参的问题.谢谢.
public   void   setMy(MyPanel   mp){
this.mp   =   mp;
}

这个this.mp   =   mp起的是什么作用?

应该是传参吧?   能告诉我为什么传吗?

[解决办法]
赋值,你的类里碰巧有个叫mp变量,而你传的参数不凑巧也叫mp,为了区别这两个mp,就this.mp = mp;
[解决办法]
在JAVA中有THIS的用法,没有变量A=变量A的说法,只有this.A=A