Skip to content

FT213: abc モジュール — ABC / abstractmethod / register / __subclasshook__ #596

@hideyukiMORI

Description

@hideyukiMORI

概要

Python abc モジュール(ABC / abstractmethod / register / subclasshook)を nene2-python サンドボックスで実装・検証する。

スコープ

  • ABC + abstractmethod による抽象基底クラス定義
  • @final メソッドと abstractmethod の組み合わせ
  • register() による仮想サブクラス登録と isinstance / issubclass の動作確認
  • __subclasshook__ による構造的サブタイピング
  • __abstractmethods__ 属性の実行時イントロスペクション

チェック

  • FT213 % 3 = 0 → セキュリティ診断あり
  • FT213 % 4 = 1 → クラッカーペンテストなし

場所

/home/xi/docker/nene2-python-FT/ft213-abc/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions