Предоставляю Вашему вниманию ТС "Закрытый паттерн" !