Существует ли стандартный термин для класса, который содержит только данные, без логики? - PullRequest
3 голосов
/ 18 сентября 2009

Я ищу стандартный способ сообщить другому программисту, что класс - это просто контейнер данных.

Возьмем этот простой User класс, например:

class User
{
    public string userName { get; set; }
    public string passPhrase { get; set; }
    public Role role { get; set; }
}

"Этот компонент использует класс User, который является просто (вставьте сюда) классом."

Я хочу сказать "модель данных", но я думаю, что это слишком широко. Классы, описанные как модели данных, часто имеют логику.

Ответы [ 11 ]

0 голосов
/ 18 сентября 2009

С Нежное введение в Haskell

«Подобный тип часто называют типом кортежа, поскольку по сути это просто декартово произведение других типов».

...