你怎么称呼得到和设定的功能?

时间:2010-04-09 05:39:29

标签: oop accessor nomenclature mutators

jQuery框架有很多函数可以根据传递的参数检索或改变值:

$(this).html();       // get the html
$(this).html('blah'); // set the html

是否有类似行为的标准名称?

3 个答案:

答案 0 :(得分:1)

AFAIK,单个函数没有“标准”名称,既可以作为getter,也可以作为setter。这是一种不太常用的习语,但在某些语言中可能会出现这种习惯,只要有详细记录,使用它就没有坏处。

答案 1 :(得分:1)

有些人称之为属性

答案 2 :(得分:0)

  

是否有类似行为的标准名称?

Getters and Setters。

修改

我刚刚意识到你需要一个功能才能做到这一点。技术术语是一个坏主意。除非您的语言提供属性,否则尝试使用单个函数来执行此操作是非常难以理解的。