版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jcwang710448116/article/details/79908341
MethodType作用就是把类外面的方法绑定到类或者类的实例上面。使用情况如下
1.将方法绑定到类上面,详看下面执行结果
解析:为什么s1,s2都显示的97呢,因为s1和s2都指向了相同的set_score所在的地址,所有s2把s1的值覆盖了。都显示的97。
2.将方法绑定到实例上面,详看下面结果
解析:MethodType把方法绑定在类实例上时,每个实例有自己单独的指向区域,互不干扰