对于只包含数据,没有逻辑的类,是否有标准术语?

Rob*_*ers 3 terminology class

我正在寻找一种标准的方式来与另一个程序员沟通,一个类本质上只是一个数据容器.

以这个简单的User类为例:

class User
{
    public string userName { get; set; }
    public string passPhrase { get; set; }
    public Role role { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

"该组件使用了User类,它只是一个(在此处插入)类."

我想说"数据模型",但我认为这太宽泛了.描述为数据模型的类通常具有逻辑.

Mat*_*ock 9

有时这些被称为DTO - 数据传输对象.

  • DTO意味着跨层转移**,不确定是否就是这种情况. (2认同)

Jar*_*Par 6

POD - 普通旧数据