小编Zen*_*nos的帖子

访问内部对象类变量

在我的主类中,我有一个名为Shape的内部类,它扩展了JButton.这个内部类有一个私有char变量,其名称为CUBE.

我为它写了getters和setter.我注意到在main方法中,而不是使用:

(instance of Shape).getCUBE(); 
Run Code Online (Sandbox Code Playgroud)

我可以使用以下方式访问它:

(instance of Shape).CUBE
Run Code Online (Sandbox Code Playgroud)

这是否会发生,因为CUBE最终与主要同一类?

是否有必要通过java编程约定为这样的内部类编写getter和setter?

java getter setter inner-classes

3
推荐指数
1
解决办法
2558
查看次数

标签 统计

getter ×1

inner-classes ×1

java ×1

setter ×1