kotlin中,子类如何使用反射获取构造方法?

等会儿咱吃啥 2020-05-15 06:12:48


如上图所示,子类通过反射获取参数列表,参数列表中只有子类中的参数,而传入的对象中包含了父类参数,最终导致参数与构造方法不匹配,抛出异常。
问题中抛出异常的代码是使用到了fastjson中的JSON.toJavaObject(JSON json, Class<T> clazz),其中clazz是子类,json是子类对象。
请问怎样写构造方法才能满足这里的参数要求?
...全文
123 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

791

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧