1、首先问题提问不确切
this和super是可以同时出现在一个构造器中的。
2.this和super的用法
this和super分别有两种用法,this:①调用本类属性或方法(写法为this.*),②调用本类构造器(写法为this());super:①调用父类属性或方法(写法为super.*),②调用父类构造器(写法为super())。
3.情况分析
①当this调用本类属性或方法、super调用父类属性或方法时,可以同时出现,也就是this.*和super.*可以同时出现;
②当this调用本类构造器、super调用父类构造器时,不可以同时出现,也就是this()和super()不能同时出现。