2017-04-09 85 views
0

假設我有一個名爲Room的MatLab類,它具有屬性'width'和'height'。可能訪問Matlab類屬性而不使用對象引用?

難道我一直都使用this.width和this.height指這些屬性,當我在屬於室等級的方法或者是它可能只是將他們稱爲寬度和高度,當我在類方法?

要始終使用this {some_property}或obj。{some_property}來引用類方法中的這些屬性,效率似乎非常低下。

回答

1

是的,您將始終在類方法中引用屬性obj.widthobj.height

我認爲你可能誇大了這裏的低效率 - 如果你真的擔心它,至少可以通過使用名稱o來指代你的對象而不是obj來輕鬆地減少66%的問題。