命名从多个来源在内存中形成对象的方法

Naming a method that forms an object in memory from multiple sources

本文关键字:对象 方法 内存      更新时间:2023-09-26

假设我需要一个描述一个人及其财产的对象。

此方法返回的对象将具有以下JSON结构:

{  
   "name":"John Doe",
   "age":22,
   "posessions":[  
      {  
         "type":"car",
         "name":"Bugatti Veyron"
      },
      {  
         "type":"house",
         "name":"Stepney Green mansion"
      }
   ]
}

问题是,我从一个来源获得个人数据,如姓名、年龄等。让我们将其命名为getPerson(),并将来自另一个名为getPersonPossessions()的源的人员财产命名为。我所需要的只是在包装器方法中形成返回的对象。

如何命名此方法?

附言:我不使用SQL,所以在数据库上进行大查询并不能将数据合并在一起。

我一直在想:

  • 拥有资产的人员数据采集器()
  • 拥有资产的人员ObjectBuilder()

如果你的问题实际上只是关于命名一个方法,那在很大程度上只是意见问题。我个人认为getPersonWithPossessions听起来不错。