我正在做一个项目,其中我现在有 3 个课程(灯、时钟和电视),
我正在制作一个 GUI 应用程序,它允许用户将灯、电视和时钟添加到 3.3 网格面板,
在验证方面,Clock 类的构造函数之一允许用户启动一个带有小时分钟和秒参数的时钟,以及各种设置器
最好在这些类中进行验证(即确保用户不能制作读取 24:01:01 等的时钟)还是建议在 GUI 级别进行验证,即如果要求输入时间来启动时钟,如果错误,只需再次显示面板,直到应用有效输入。
根据经验,这是最好的建议方法?
(我是学习Java的第一年计算机科学家,在回复时请记住这一点,因为我不熟悉深层技术方法)
谢谢,