PyCharm 2025.2 Help

实现抽象类的方法

如果一个类被声明为实现某个抽象类,则必须实现该类的方法。 PyCharm 会为实现的方法创建存根。

可以实现带有 @abstractmethod 修饰的方法以及包含 raise NotImplementedError 的方法。

实现 abstract 方法

  1. 默认情况下,未实现抽象方法的类会通过代码检查检测到,并在编辑器中高亮显示。

    在编辑器中检查类层次结构

    单击灯泡图标 意图操作按钮 或按 Alt+Enter 并选择 实现 abstract 方法

    类层次结构检查快速修复

    或者,您也可以从主菜单中选择 代码│实现方法 或按 Ctrl+I。 您还可以右键点击类定义中的任意位置,然后点击 生成 Alt+Insert ,并选择 实现方法

  2. 在打开的对话框中,选择要实现的方法(按住 Shift Ctrl 键进行多选)。 该列表不包括已经实现的方法或无法从当前类访问的方法。

    选择要实现的方法对话框
  3. 点击 确定 并提供方法体的源代码。

    将鼠标悬停在边距中的 重写 图标上以查看基类的名称。 点击它以 打开已实现的方法声明

    在边栏中实现方法的图标
最后修改日期: 2025年 9月 26日