[Homework] ООП - Fundamental Level- Problem{3} - PC Catalog
Няко ще може ли да ми предложи решение на проблема
Няко ще може ли да ми предложи решение на проблема
Кое по-конкретно те затруднява?
И аз се чудих като теб как да пазя компонентите но видях в стака , че нещо подобно върши работа.
private List<Component> componentList;
public List<Component> ComponentList
{
get { return componentList; }
set { componentList = value; }
}
Ако някой каже как да валидирам листа ще съм му много благодарен.Сега расчитам на валидацията в конструктура на Компонент.
Валидацията в конструктора на Component е напълно достатъчно. А и това е C#, който за разлика от JS ще ти изгърми ако подадеш невалиден аргумент в конструктора.
п.с. Добра практика е да използваш винаги this
то ми стана интересно как успях да реша 4 а пък 3 не успях
На задача Persons грешно си си наименовал класа Persons. Моделите винаги трябва да са в единствено число.И понеже класа с main метода ти се казвам Person може него да преименуваш на PersonsMain.
Благодаря за уточнението.
Вече е поправено.