Я помню, как несколько лет назад я читал (или слышал), что классы должны иметь либо операцию, атрибут и операцию, либо хотя бы атрибут как обязательное требование - не пустое. Я спрашиваю, является ли нарушение правил разработки программного обеспечения пустым классом или классом с атрибутами или операциями без другого.Обязательны ли члены класса?
Я просто хочу убедиться, что диаграммы классов верны для моего проекта.
спасибо.
Наличие пустого класса является нарушением ничего, но обычно для этого нет причин. По вашему определению разрешены только операции/атрибуты, так что в чем проблема? – Jon
http://stackoverflow.com/questions/4035180/advantages-of-an-empty-class-in-c – adil
Мой вопрос ясен, и я прошу ** экспертного ** совета: «Что я прошу является ли это нарушением правил Software Engineering ** ** [...]. " – os008