美好的一天,这更像是一个设计问题。
我有一个基 api 类,它从接收到的参数和函数 url 的字符串构建,解析 JSON 并返回一个 JSONObject。这个基类有许多构造函数来接收来自子类的不同参数
有许多类扩展了这个Base Api类,将不同的参数传递给超类,并调用解析并返回JSON对象的方法。
有包含扩展 AsyncTask 的内部类的片段,我在其中调用子类并处理返回的 JSON 对象。它通过接口方法将返回的 JSON 对象(成功或错误)传递给包含的 Activity。
现在我的问题是,这是一个好的设计过程还是有一个更有效的方法,记住函数 url 和参数将始终是固定的。(嗯,没有打算很快或根本没有改变它)。任何其他解决方案将不胜感激。谢谢