【2026年华为暑期实习-非AI方向(通软嵌软测试算法数据科学)-4月15日-第三题(100分)- 实现一个窗口系统】(题目+思路+JavaC++Python解析+在线测试)
题目内容
实现一个简单的窗口系统。首先初始化一个给定宽高的屏幕,并建立图像坐标系,以屏幕左上角 (0, 0)为坐标原点。
窗口系统可以容纳窗口,窗口有以下属性:
- 窗口名
- 窗口宽高
- 窗口左上角坐标
- 窗口层级
支持的操作
窗口系统支持以下操作:
- 创建窗口
- 移除窗口
- resizeresizeresize(调整窗口大小)
实现一个简单的窗口系统。首先初始化一个给定宽高的屏幕,并建立图像坐标系,以屏幕左上角 (0, 0)为坐标原点。
窗口系统可以容纳窗口,窗口有以下属性:
支持的操作
窗口系统支持以下操作: