![]() |
1
2
我可以想到几个原因,为什么这是一个坏主意。 1)“this”是指向调用方法调用的对象实例的指针。在最坏的情况下,允许对其进行更改可能会导致内存访问验证。 2)调用方希望方法在调用它的实例上工作。将“this”更改为其他内容将产生意想不到的结果。 3)我想不出任何“this”的变异会允许以一种更标准、更熟悉的方式无法实现的事情。 |
![]() |
2
2
我很惊讶你的老师这么紧张。这只是语言定义的变化。我认为不能改变
不允许的主要原因
|
![]() |
Rational Redneck · Java结构化方法链接 2 年前 |
![]() |
xFlame · 如何在Rect中更新object onClick? 2 年前 |
![]() |
Hermes · 如何在JavaScript中动态创建对象列表? 2 年前 |
![]() |
philale · Javascript对象从最低级别获取属性 2 年前 |
![]() |
CinemaClub · 如何从数组值创建具有相同名称的OBJ属性? 2 年前 |
![]() |
Bonnie Zou · 如何在python中返回类中调用的列表 2 年前 |