Oop 使用MVP模式时存在大量windows问题

Oop 使用MVP模式时存在大量windows问题,oop,mvp,Oop,Mvp,情况:假设我们有一个项目,其中包含24个不同的框,其中包含您的业务逻辑。每个窗口都可能导致其他窗口。一些windows MDI。几乎所有的窗口都有方法和setProgressOverlay showMessage。然而,并非所有! 立即想到的是创建不同类型扭曲的大型嵌套层次结构 实际上是一个问题:如何使用许多不同的想法来打开演示者的其他窗口(关闭)。编写一个窗口管理器服务来处理新窗口 您可以对窗口使用不同的级别(普通/模式) 每当您需要打开窗口时,您都会要求窗口管理器来打开 例如,如果显示模式窗

情况:假设我们有一个项目,其中包含24个不同的框,其中包含您的业务逻辑。每个窗口都可能导致其他窗口。一些windows MDI。几乎所有的窗口都有方法和setProgressOverlay showMessage。然而,并非所有! 立即想到的是创建不同类型扭曲的大型嵌套层次结构


实际上是一个问题:如何使用许多不同的想法来打开演示者的其他窗口(关闭)。

编写一个窗口管理器服务来处理新窗口

您可以对窗口使用不同的级别(普通/模式)

每当您需要打开窗口时,您都会要求窗口管理器来打开

例如,如果显示模式窗口,则窗口管理器会拒绝任何打开窗口的新请求