エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python Tips: 特異メソッドを作りたい
Pythonで「特異メソッド」を作る方法をご紹介します。 特異メソッドというのは(私が知るかぎり)Ruby発... Pythonで「特異メソッド」を作る方法をご紹介します。 特異メソッドというのは(私が知るかぎり)Ruby発祥のことばで、「特定のオブジェクトだけが持つメソッド」のこと。インスタンスメソッドは特定のクラスのインスタンスであればどのインスタンスからも呼び出すことができますが、特異メソッドはある特定のインスタンスからしか呼び出すことができません。 types ライブラリの MethodType というコンストラクタを使えばPythonでも特異メソッドを作ることができます。 具体的に見ていきます。 # ライブラリの読み込み from types import MethodType class Dog(object): def __init__(self, name): self.name = name d1 = Dog(“inu”) # 以下で特異メソッドを追加していきます # まずは特異メソッ
2017/01/10 リンク