エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python - __init__と__call__の違い - komagataのブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python - __init__と__call__の違い - komagataのブログ
__init__と__call__ってどう違うのかなと思ったけどわかった。 class Foo: def __init__(self): print '... __init__と__call__ってどう違うのかなと思ったけどわかった。 class Foo: def __init__(self): print 'init' def __call__(self): print 'call' Foo()() init call __init__はクラスがインスタンス化される時に呼ばれて、__call__はインスタンスが呼ばれた時に動くんですね。 この間書いた、RubyのFoo()とか使ってると混乱するわ! 関連:Ruby - クラス名と同名の関数にデフォルト動作をさせるパターン - p0t