Java : accessor method? 变异方法?

标签 java

考虑一个名为“rotate”的潜在实例方法,该方法通过交换 Rectangle 对象的宽度和高度值将其旋转 90 度。例如,如果矩形的尺寸为 10 x 30,则调用旋转方法会将其尺寸更改为 30 x 10。

我认为这将是一个访问器方法,对吧?因为我们实际上并没有改变值(value)观?

最佳答案

访问器方法

An accessor method is used to return the value of a private field.

变异方法

A mutator method is used to set a value of a private field.

因此,当您更改私有(private)字段的状态时,它是一个更改器(mutator)。

关于Java : accessor method? 变异方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22977705/

相关文章:

java - 我如何比较Java中的2个方法?

java - 如何通过 @Id 使用 CrudRepository 进行批量删除?

java 包裹@e7a33b1 : Unmarshalling unknown type of arraylist

java - 收集苹果时 sound.play() 时 libgdx 滞后

java - 初始化后出现空指针异常

java - 如何在tomcat中处理三个JDBC连接池?

java - 这是好的编程习惯吗?构造函数和实例变量

java - 如何改进抛出 "statement timeout"的 postgresql 请求

java - 如何在没有窗口管理器的情况下在 SWT 中制作透明外壳?

Java 应用程序 Windows 与 Mac OS X