Pythonでオブジェクト指向

スポンサーリンク
Pythonでオブジェクト指向

Pythonのdelattrメソッドを使ってオブジェクトのプロパティ(属性)を削除する方法

今回は、Pythonのdelattr()関数に注目します。Python の delattr() メソッドを使い始めるオブジェクト指向プログラミングにおいて、クラスは属性や振る舞いをラップした実体であり、オブジェクトを使って同じものを表現する...
Pythonでオブジェクト指向

Pythonのdir関数を使ってオブジェクトのプロパティ(属性)の一覧をリストで出力する方法

本日は、Pythonのdir()メソッドについて説明します。では、さっそく始めましょう。Python dir() メソッドの基礎知識Python の dir() メソッドは、渡された object の属性名のリストをアルファベット順に取得す...
Pythonでオブジェクト指向

Pythonでオブジェクト指向の抽象化(ポリモーフィズム)について解説していく

イントロダクションこの記事では、Pythonのオブジェクト指向プログラミングのアプローチにおける抽象化の概念について説明する予定です。もしあなたがオブジェクト指向に慣れていないなら、Pythonのオブジェクト指向プログラミングの記事を読むこ...
Pythonでオブジェクト指向

Pythonのtype関数を使ってオブジェクトの型を調べる方法

今回は、Pythonの組み込み関数の中で、デバッグの観点から重要な関数の1つであるPython type()関数について見ていきます。Python type() 関数で始めるPythonのtype()関数は、プログラム全体のデバッグを行う目...
Pythonでオブジェクト指向

Pythonのcallableメソッドとは?クラスや関数での判定のやり方を解説する

イントロダクションこの記事では、Pythonのcallable()メソッドについて、その使い方と動作について説明します。基本的に、オブジェクトやインスタンスに __call__() 関数が定義されている場合、callable と呼ばれます。...
Pythonでオブジェクト指向

Pythonのsuperメソッドを使ってクラスの継承を行う方法

イントロダクションこの記事では、Pythonのsuper()メソッドについて説明します。このトピックに入る前に、Pythonの継承に関するチュートリアルに目を通しておくことを強くお勧めします。Pythonの継承について理解した上で、このチュ...
Pythonでオブジェクト指向

Pythonのisidentifier関数を使って変数や関数、クラスかどうかの判定をする方法

そこで、本日のチュートリアルでは、Pythonのisidentifier()メソッドについて説明します。イントロダクション基本的に、識別子とは、変数、クラス、オブジェクト、関数などにユーザーがつけた名前です。これらの名前は、個々の変数やクラ...
Pythonでオブジェクト指向

Pythonのisinstanceを使ってオブジェクトのクラスを判別する方法

イントロダクションこの記事では、Pythonのisinstance()メソッドについて説明します。ユーザーは、あるオブジェクトが特定のクラスのインスタンスであるかどうかを判断する必要がある場面に遭遇することがあります。Pythonはこれを調...
Pythonでオブジェクト指向

Pythonのイテレータとは?iter関数やnext関数の使い方や独自のクラスをイテレータにする方法

Pythonのイテレータは、反復処理可能なオブジェクトです。このような反復をサポートするあらゆる種類のオブジェクトはイテレータと呼ばれます。さて、あなたは混乱するかもしれません。iterableという別のオブジェクトが存在します。それは何で...
Pythonでオブジェクト指向

Pythonによるオブジェクト指向のカプセル化とは?詳しく解説していく

Pythonのようなオブジェクト指向プログラミング言語を使用する場合、Pythonにおけるカプセル化は、理解すべき4つの重要な概念のうちの1つです。他の3つは、継承、ポリモーフィズム、抽象化です。この記事もチェック:Pythonでオブジェク...
スポンサーリンク
タイトルとURLをコピーしました