Pythonはクロスプラットフォームのプログラミング言語です。つまり、Windows、MacOS、Linuxなどの複数のプラットフォームで実行され、Javaおよび.Net仮想マシンにも移植されています。無料でオープンソースです。今日のLinuxとMacのほとんどはPythonにプリインストールされていますが、バージョンは時代遅れかもしれません。したがって、最新のバージョンをインストールすることは常に良い考えです。
Python PythonのOOPSの紹介は、マルチパラダイムプログラミング言語です。つまり、さまざまなプログラミングアプローチをサポートします。
プログラミングの問題を解決するための一般的なアプローチの1つは、オブジェクトを作成することです。これは、オブジェクト指向プログラミング(OOP)として知られています。
オブジェクトには2つの特性があります。
属性動作例を挙げましょう:
オウムはオブジェクトです、
名前、年齢、色は歌う属性であり、ダンスは行動です。PythonのOOPの概念は、再利用可能なコードの作成に焦点を当てています。この概念は、乾燥としても知られています(繰り返さないでください)。
Pythonでは、OOPの概念はいくつかの基本原則に従います。
継承既存のクラスを変更せずに、新しいクラスの詳細を使用するプロセス。他のオブジェクトからクラスの私的な詳細を隠すカプセル化。多型異なるデータ入力に対して異なる方法で共通操作を使用するという概念。クラスAクラスは、オブジェクトの青写真です。
クラスは、ラベルのあるオウムのスケッチと考えることができます。これらの説明に基づいて、名前、色、サイズなどに関するすべての詳細が含まれています。オウムについて勉強できます。ここでは、オウムはオブジェクトです。
オウムのクラスの例は次のとおりです。
クラスオウム:ここで渡すと、クラスキーワードを使用して空のクラスオウムを定義します。クラスから、インスタンスを構築します。インスタンスは、特定のクラスから作成された特定のオブジェクトです。
オブジェクトオブジェクト(インスタンス)は、クラスのインスタンス化です。クラスが定義されると、オブジェクトの説明のみが定義されます。したがって、メモリやストレージは割り当てられていません。
オウムクラスのオブジェクトの例は次のとおりです。
obj = parrot()ここでは、objはクラスオウムのオブジェクトです。
オウムの詳細があるとします。さて、オウムのクラスとオブジェクトを構築する方法を示します。