先日、$${\verb|python|}$$でゲーム開発をしていた時、困ってチャッピーに聞いたら提案された解決策がなかなか良いやり方だったのでメモとして書きます。 私が実行してみたのが以下のようなコードです(記事にするにあたって実際のゲーム開発からかなり簡略 ...
Pythonにおいて、クラス内で定義する __init__ 初期化メソッドの引数に self を書き忘れるとどうなるか?を示すコードを記述しました。 __init__の引数にselfを書いた場合(正しい書き方) 先ず、student_ok1=Student_OK("Takashi") と書いて、 Student_OKクラスという設計図 ...
前回はC言語の構造体とPythonで、Cの構造体相当のことを実現する方法について学びました。今回はそれを発展させて、いよいよオブジェクト指向について取り扱います。 クラスは構造体(データ)と処理(メソッド)のセット 構造体はあるひとまとまりのデータ ...