|
|
1
5
在这种情况下,没有什么区别。 对于较大的项目,第二种方法是不受欢迎的困难: 它违反了 single responsibility principle : 班级负责:
此外,类的设计方式可以防止责任转移到其他没有问题的类中。 在较大的程序中,您可能希望创建一个类,该类管理将数据传递到视图、排列窗口或将视图显示为场景的一部分等。第二种方法不适合这样做。 此外,如果不重复自己的话,那就更难了。除非将逻辑移动到公共父类型,否则还需要实现在每个控制器类中显示场景的逻辑。重复相同或相似的代码会导致难以维护的代码。 注: 使用一个类来加载fxml并将其用作控制器并不一定是一件坏事,但是您应该使用 自定义组件 方法介绍于 Introduction to FXML . |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |