在这种情况下我应该使用接口吗
我正在从服务器读取多个不同的 json 文件,这些文件需要再次重新使用。一些 json 文件使用相同的树结构。
要完成此任务,这是最好的方法 -
定义一个接口,该接口具有来自 json 下面的 getter/setter 方法,然后定义一个基于 json 创建新对象的实现类。为这个任务创建一个界面是否太过分了?
{
"type":"test",
"children":[
{
"id":testId,
"type":"laptop",
"price":"500",
}
]
}
I am reading multiple differing json files from server which needs to be re-used again. Some of the json files are using the same tree structure.
To accomplish this task is this the best method -
Define an interface which has getter/setter methods from below json and then an implementing class which creates a new object based on json. Is creating an interface for this task overkill ?
{
"type":"test",
"children":[
{
"id":testId,
"type":"laptop",
"price":"500",
}
]
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不认为这太过分了,如果您要创建不同的对象并且需要相同的属性,那么我会说这是正确的方法。
您还可以考虑使用工厂模式。
I don't think this would be overkill, if you are creating different objects and you are going to need the same attributes, then I would say this is the right approach.
You can also consider using a factory pattern.