假设有这样一个情境,您有一些“传输对象”(POJO,只包含 getter/setter 方法),这些对象由客户端库传递给您的 API。在这种情况下,最佳的传输对象命名方式是什么?
package com.x.core;
public class Car {
private String make;
private String model;
public Car(com.x.clientapi.Car car) {
this.make = car.getMake();
this.model = car.getModel();
}
}
在这个例子中,你的主类和传输对象都名为Car
。它们位于不同的包中,但我认为使用相同的名称会令人困惑。是否有最佳实践来命名传输对象?