You know what really difference between this and super keyword. Actually this keyword can give you a object instance of current class. And super keyword never gives an object instance of super class. It's only use it to call method and constructer of super class.
The Best way to predict your future is to create it