Why Static Methods Cannot Be Overridden