我了解到您应该将 MVC-OOD 中的控制器类设置为一个用例,从上到下只使用一种运行 MVC 类的方法。
是否可以在一个控制器中使用不同的方法来获得更多控制和更好的概览?
假设您想运行一个控制器,该控制器将显示一个登录表单(从视图中获取 html 等)。如果用户未登录,同一控制器还将显示注销按钮。这可以通过控制器中的单个方法完成,但使用两种方法似乎更好。如果您想要登录表单,则调用一种方法,如果您想注销按钮,则调用一种方法。(只是一个例子)
那么,专业人士怎么说。每个控制器应该只包含一个“用例”方法,还是可以包含多个?