���� Python �̳� | ��11�� �������ı�� | |
---|---|---|
��һҳ | self | ��һҳ |
��ķ�������ͨ�ĺ���ֻ��һ���ر�����𡪡����DZ�����һ������ĵ�һ���������ƣ������ڵ������������ʱ������Ϊ���������ֵ��Python���ṩ���ֵ������ر�ı���ָ�����������չ�������������self
��
��Ȼ����Ը���������κ����ƣ����� ǿ�ҽ��� ��ʹ��self
������ơ����������ƶ��Dz�����ʹ�õġ�ʹ��һ�����������кܶ��ŵ㡪����ij�����߿���Ѹ��ʶ���������ʹ��self
�Ļ�������ЩIDE�����ɿ���������Ҳ�������㡣
��C++/Java/C#����Ա��ע��
Python�е�self
�ȼ���C++�е�self
ָ���Java��C#�е�this
���
��һ�������Python��θ�self
��ֵ�Լ�Ϊ���㲻��Ҫ������ֵ����һ�����ӻ�ʹ�˱����������������һ�����ΪMyClass
��������һ��ʵ��MyObject
������������������MyObject.method(arg1, arg2)
��ʱ�������Python�Զ�תΪMyClass.method(MyObject, arg1, arg2)
���������self
��ԭ���ˡ�
��Ҳ��ζ���������һ������Ҫ�����ķ������㻹�ǵø������������һ��self
������
��һҳ | ��һ�� | ��һҳ |
---|---|---|
��� | ��ҳ | �� |