Java-файл только с частными классами пакета? [закрыто]JAVA

Программисты JAVA общаются здесь
Гость
Java-файл только с частными классами пакета? [закрыто]

Сообщение Гость »

Я реализую шаблон разработки стратегии на основе очередей для постановки в очередь различных проверок в зависимости от входных данных.
У меня есть несколько классов проверки, организованных в отдельные файлы Java, все из которых являются пакетными. частный — пример игрушки приведен ниже, интерфейсы/абстрактные классы опущены для краткости.

Код: Выделить всё

// "Strategy" classes for validating Parameters - 1 or more may be enqueued
ValidateParams.java
|- class ValidateLengthSize
|- class ValidateString
|- class ValidateInteger
|- class ValidateFloat

// "Strategy" classes for validating Outputs - 1 or more may be enqueued
ValidateOutput.java
|- class ValidateOutputSize
|- class ValidateOutputLength
|- class ValidateOutputCombination

.
.
.
Основываясь на моем исследовании переполнения стека, файлы Java обычно имеют один общедоступный класс и при необходимости вкладывают другие.
Поскольку все мои классы проверки являются пакетами -частный и не требует общедоступного интерфейса, я не уверен, подходит ли эта структура. Если это не подходит, есть ли лучший способ структурировать классы?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/784 ... te-classes

Вернуться в «JAVA»