Hi, i can't understand why use super() on abstract command, without it all things aren't the same? isn't it redundant?
"super calls the parent class' constructor with the arguments passed to it. In this case, super() calls the parent's no-arg constructor. A class that doesn't explicitly declare its parent implicitly extends Object, so here super() will call Object's default constructor, which it would also do implicitly had the call been omitted. So it's not wrong, just redundant." link