※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#10:メソッドの名前
このチャプターでは、メソッドの名前について学習しましょう。
- メソッドの名前もクラスの外の関数などの名前に関係なく自由に決めることができる
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def add_age(self, year):
self.age += year
def add_age(year):
print("Person クラスの外の関数です。")
kirishima = Person("Kirishima", 15)
kirishima.add_age(3)
print(f"{kirishima.age} 歳")
add_age(10)
print(f"{kirishima.age} 歳")
- ただし、クラスのメソッド名とクラスの外の関数名を同じにすると、コードがわかりづらくなることがあるため注意が必要
ログインすると採点できます
コードの実行