Pythonでクラスを作成し使用する方法

Python では、クラスの作成とその利用方法は次のとおりです。

  1. classキーワードを用いてクラスを定義し、クラスの名前を指定します。
  2. クラス内でクラスの属性とメソッドを定義する。
  3. クラスのインスタンスを作成するときに、`__init__`メソッドを使用してクラスを初期化します。
  4. クラスのインスタンスを利用してクラスのメソッドの呼び出し、クラスのプロパティへのアクセスを行う。

以下にコードの例を示します。

class MyClass:
def __init__(self, name):
self.name = name
def say_hello(self):
print("Hello, " + self.name)
# 创建类的实例
my_object = MyClass("John")
# 调用类的方法
my_object.say_hello()  # 输出:Hello, John
# 访问类的属性
print(my_object.name)  # 输出:John

このコードでは、まずMyClassという名前のクラスを定義します。クラスには、nameという引数を受け取る__init__()コンストラクタがあり、クラスの属性self.nameを初期化します。クラスには、挨拶文を表示するためのsay_hello()メソッドも定義されています。

「MyClass(“John”)」によって「my_object」というクラスのインスタンスが生成され、引数の「John」がコンストラクタに渡されて初期化された。

最後に、クラスのメソッドが `my_object.say_hello()` を通して呼び出され、クラスの属性に `print(my_object.name)` を通してアクセスされた。結果はそれぞれ「Hello, John」と「John」であった。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds