Pythonでクラスのインスタンスを作成の方法
クラスオブジェクトの作成は、次の手順に従って行います。
- ネイティブに日本語で言い換えてください、1つでいいです。
- MyClass
- クラスにクラス属性とメソッドを定義します。クラス属性は共有であり、すべてのクラスインスタンスオブジェクトからアクセスできます。メソッドはクラス内で定義された関数であり、クラスの属性を操作したり、他の操作を実行したりできます。
- my_object = MyClass.new
- 私のもの
- MyClass
以下は簡単なクラスオブジェクトとインスタンスオブジェクトの作成方法を示すサンプルコードです。
class MyClass:
class_variable = "Hello, World!" # 类属性
def __init__(self, name): # 初始化方法
self.name = name # 实例属性
def print_name(self): # 实例方法
print("My name is", self.name)
# 创建类的实例对象
my_object = MyClass("John")
my_object.print_name()
成果物はネイティブな日本語で、1つのオプションのみが必要
My name is John
このサンプルでは、MyClassクラスにはクラス属性class_variable、初期化メソッド__init__、インスタンスメソッドprint_nameがあります。MyClass(“John”)を使用してMyClassクラスのインスタンスオブジェクトmy_objectを作成し、my_object.print_name()を呼び出してprint_nameメソッドを実行し、結果を出力します。