If you overwrite a field in a subclass of a class, the subclass has two fields with the same name(and different type)? If you overwrite a field in a subclass of a class, the subclass has two fields with the same name(and different type)? java java