精易论坛

标题: 基础性的问题咨询? [打印本页]

作者: xf702    时间: 2024-10-4 22:16
标题: 基础性的问题咨询?


请问一下,两个主窗口类怎么理解?载入窗口时需要显示的组件、内容只能放在 主窗口类 继承 窗口类 里面吗?

作者: hxznhf    时间: 2024-10-5 23:58
本帖最后由 hxznhf 于 2024-10-6 00:00 编辑

窗口类 : 是界面库提供的基础类
主窗口类 : 这是一个实际代码中基于“窗口类” 的继承,意思就是说 主窗口类需要在基础窗口类上加东西,比如图上那些事件。(窗口类只是声明了这些基础接口和事件,继承他的主窗口类负责实现具体需要的事件和功能代码),这里的主窗口类名称是自己随意取的,没有要求。

下面的“主窗口类 主窗口”,意思就是创建了一个“主窗口类” 类型的变量,以后对于这个窗口的操作就是提供这个变量来的。

以上这些属于面向对象的设计思维,可以查查资料,多学习下。至于组件放在窗口类外部,本质上可行,但实际上各种因素关联,可能会有些问题,因为目前的框架是这样设计的,尽量是按照设计要求使用。



作者: xf702    时间: 2024-10-6 08:47
hxznhf 发表于 2024-10-5 23:58
窗口类 : 是界面库提供的基础类
主窗口类 : 这是一个实际代码中基于“窗口类” 的继承,意思就是说 主窗 ...

谢谢,学习了。。。。
作者: wadesonnar    时间: 2024-10-7 21:06
可以整好多 花活
作者: 独立c    时间: 2024-10-7 21:41
学习了。。。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4