Java中属性和成员变量区别

我相信大多数人都认为 Java 类中的属性和成员变量是相同的,但其实它们是不同的。可以说在大多数情况下,属性与成员变量可认为相同的,但在有些特例中不同。

属性:setter 和 getter 方法截取后的产物,如:getUsername( ) --> Username --> username

1、属性与成员变量相同的情形
Java中属性和成员变量区别
2、属性与成员变量不同的情形
Java中属性和成员变量区别