求助,fastjson反序列为啥实体类要有个空的构造函数
帐号已注销
2017-06-01
·
TA获得超过1776个赞
知道小有建树答主
回答量:2009
采纳率:0%
帮助的人:542万
关注
凡是抽象类,就一定会是某个类的父类!否则,这个抽象类的存在没有意义,因为抽象类不能被实例化。
2.既然抽象类一定是某一个类的父类,所以,这个抽象类一定要有构造函数!因为在子类的构造函数中不管显式,还是隐式,都必须使用到super语句。这样,抽象类的子类才能成功实例化。
3.抽象类也有构造函数,只是,这个构造函数是给子类提供的。所以如果抽象类继承其他类,那么抽象类的构造函数也会使用super语句,所以被继承类也必须有对外提供的构造函数
收起
为你推荐: