Dav*_*ave 0 java oop
我正在创建一个单元格编辑器,但我已经在其他代码中完成了(和看到过).我正在创建一个对象,然后将它放在地板上,如下所示: ButtonCellEditor buttonColumn = new ButtonCellEditor(table, 2);
ButtonCellEditor buttonColumn = new ButtonCellEditor(table, 2);
此类获取表并为其设置TableColumnModel和自定义单元格渲染器.然后,该方法结束,我不再引用buttonColumn对象.
那么,做上述和做这个(这也有效)之间有区别吗? new ButtonCellEditor(table, 2);
new ButtonCellEditor(table, 2);
这样做真的有什么问题吗?
vic*_*ugo 9
您不应该在代码中使用未使用的变量,这使得它不太清楚.此外,构造函数(正如其名称所述)是一种初始化对象的方法,在您的情况下,这种方法尚未完成.
我建议您使用静态方法:
ButtonCellEditor.niceNameHere(table, 2);
我能想到的唯一一个构造函数足够的情况是,它需要params来初始化自己,然后再执行一些操作,但不能在内部执行操作,这与你的不一样.
归档时间:
16 年,8 月 前
查看次数:
219 次
最近记录: