Java 什么类型的方法最适合作为“方法”存在;“静态”;在MVC中?

Java 什么类型的方法最适合作为“方法”存在;“静态”;在MVC中?,java,model-view-controller,client-server,Java,Model View Controller,Client Server,在MVC模式中为方法定义访问控制的最佳实践是什么。我不确定在ATM(客户机-服务器模型)这样的场景中在哪里使用静态方法。我正在使用Java 如果有人能解释这一点,我将不胜感激 这是我用来绘制类图的方法 首先我设计了所有的屏幕,画在纸上。)我有点 艺术家,如果你想了解平面设计的东西:)) 然后我通过研究场景创建了视图类和模型类 数据的收集和使用 为每个模型和其他一些模型创建了控制器 通过查看屏幕上的按钮为控制器添加了方法,我认为这是一种不会错过任何方法的直截了当的方法?+一些用于GUI控制的附加功

在MVC模式中为方法定义访问控制的最佳实践是什么。我不确定在ATM(客户机-服务器模型)这样的场景中在哪里使用静态方法。我正在使用Java

如果有人能解释这一点,我将不胜感激

这是我用来绘制类图的方法

  • 首先我设计了所有的屏幕,画在纸上。)我有点 艺术家,如果你想了解平面设计的东西:))
  • 然后我通过研究场景创建了视图类和模型类 数据的收集和使用
  • 为每个模型和其他一些模型创建了控制器
  • 通过查看屏幕上的按钮为控制器添加了方法,我认为这是一种不会错过任何方法的直截了当的方法?+一些用于GUI控制的附加功能 等等
  • 你觉得我的方法怎么样


    谢谢。

    我不明白MVC和它有什么关系。静态方法无法访问实例变量。因此,静态只能用于通过参数接收所有必要数据的方法。通常这是“实用”例程,如排序例程、格式化程序、公共计算等

    使用静态例程的另一个地方是访问类中的静态变量。但是,很少有人希望在不访问实例变量的情况下执行此操作

    请注意,没有真正的要求使任何例程成为静态的——您可以有一个不引用任何实例变量的实例方法。但是,当您手边没有实例来调用静态方法时,就可以访问静态方法