Maybe sound stupid but I don\'t understand why we use abstract method (abstract class) while we can use empty method of non-abstract class and then we override it. Does it s