я делаю проект, в котором я 3 класса (лампы, часы и ТВ) теперь,Java Программирование Validation (GUI)
я делаю GUI приложение, которое позволит пользователям добавлять лампы, телевизоры и часы на панели 3,3 сетки,
с точки зрения проверки, один из конструкторов класса Clock позволяет пользователю инициировать часы с часовой минуты и второго параметров, переданных в него, а также различные сеттеры
будет лучше всего иметь валидацию внутри этих классов (то есть гарантировать, что пользователь не может делать часы, которые читаются 24:01:01 и т. д.) или целесообразно t o иметь валидацию на уровне GUI. Если при запросе ввести время для запуска часов, если это не так, просто отобразите панель снова до тех пор, пока не будет применен действительный ввод.
Основываясь на опыте, который является наилучшим целесообразным способом для этого?
(я первый год ученый изучения Java, обнажить, что в виду, когда в ответ, как им не знакомы с глубокими техническими методами)
Спасибо,
aaah okay: D, я думал об этом, но я не был уверен, что двойная проверка будет в верхней части в некотором смысле, Я думаю, что у меня может быть конструктор ввода параметров, создающий часы без аргументов, если недопустимый ввод удался, чтобы пройти проверку подлинности GUI в этом случае, разумный? спасибо за ответ: D –