2017-04-09 90 views
0

假设我有一个名为Room的MatLab类,它具有属性'width'和'height'。可能访问Matlab类属性而不使用对象引用?

难道我一直都使用this.width和this.height指这些属性,当我在属于室等级的方法或者是它可能只是将他们称为宽度和高度,当我在类方法?

要始终使用this {some_property}或obj。{some_property}来引用类方法中的这些属性,效率似乎非常低下。

回答

1

是的,您将始终在类方法中引用属性obj.widthobj.height

我认为你可能夸大了这里的低效率 - 如果你真的担心它,至少可以通过使用名称o来指代你的对象而不是obj来轻松地减少66%的问题。