.. _method-hidden:

method-hidden / E0202
=====================

**Message emitted:**

An attribute defined in %s line %s hides this method

**Description:**

*Used when a class defines a method which is hidden by an instance attribute from an ancestor class or set by some client code.*

**Problematic code:**

.. literalinclude:: /data/messages/m/method-hidden/bad.py
   :language: python

**Correct code:**

.. literalinclude:: /data/messages/m/method-hidden/good.py
   :language: python



Created by the `classes <https://github.com/PyCQA/pylint/blob/main/pylint/checkers/classes/class_checker.py>`__ checker.