Pythonで、JSONファイルや辞書、データベースのレコードといった、様々なデータソースからクラスのインスタンスを生成したい場合、どのような設計が望ましいでしょうか。 クラスとは別に、create_myclass_from_json()のような、独立した「ファクトリ関数」を作る ...
「self.name って何?」「普通の変数と何が違うの?」 と疑問に思う方も多いと思います。 この記事では、インスタンス変数と**普通の変数(ローカル変数)**の違いを、 実際のコードを使って 1行ずつていねいに解説します! Python初心者やプログラミング ...
前回はC言語の構造体とPythonで、Cの構造体相当のことを実現する方法について学びました。今回はそれを発展させて、いよいよオブジェクト指向について取り扱います。 クラスは構造体(データ)と処理(メソッド)のセット 構造体はあるひとまとまりのデータ ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第31回 オブジェクトとクラスとは?インスタンスとオブジェクトの違いも含めてざっくりイメージしてみた」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「いちばんやさしいPython入門教室 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する