У меня есть следующая структура:
-PARENT
- ДЕТИ
- ДЕТИ
- ДЕТИ
- ДЕТИ
Довольно прямо. Теперь мне нужно, чтобы класс PARENT имел такую функцию, как createNewChild (id). Элемент PARENT имеет следующее, что каждый РЕБЕНОК должен переопределить:
Public MustOverride Function getId() As Integer
Теперь можно ли получить список всех доступных потомков родителя во время выполнения, чтобы я мог это сделать? Извините, если это звучит странно, мне трудно объяснить это.
В принципе, я хочу сделать следующее:
Dim nParent as PARENT = PARENT.createNewChild(5)
Есть идеи? Я использую VB.net, поэтому любые ответы .net приемлемы. Спасибо!