0
前記クラスの実際の名前を使用せずにインスタンス化できるクラスを作成できますか?たとえば、文字列を作成するときに 'String'クラスをインスタンス化していますが、その間に 'String'という単語は使用していません。例えばPythonでクラス名を使用しないクラスのインスタンスを作成する
example = "Hello, World!"
このようなクラスを作成することができる場合は、どうすればよいでしょうか?
Pythonは、Python標準ライブラリで組み込みのデータ型(int、stringなど)を認識します。このような動作が必要な場合は、組み込みの型を拡張しようとしています。 – brokenfoot
組み込み型を拡張しても、既存のリテラルを共用することはできません。特定のクラスを生成するためにハードコードされています。 – chepner