演習課題「クラスからオブジェクトを作成しよう」
右のコードにて、Greetingクラスに、メッセージを表示するsay_helloメソッドが定義されています。
このクラスからオブジェクトを作成して、say_helloメソッドを呼び出し、メッセージを表示してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
hello paiza
演習課題「クラスにメソッドを定義しよう」
右のコードにて、Greetingクラスのsay_helloメソッドを呼び出していますが、
Greetingクラス内に、メソッドが記述されていません。
期待する出力値を表示するよう、メソッドにコードを追加してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
hello python
演習課題「間違い探し」
右のコードでは、say_helloメソッドを呼び出していますが、エラーになってしまいます。
間違いを修正して、「hello paiza」と表示されるようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
hello paiza
#02:クラスを作成しよう
ここでは、クラスとオブジェクトの基本的な操作を学習します。まず初めに、メソッドの作り方と呼び出し方を理解しましょう。
# coding: utf-8
# クラスを作成する
class Player:
def walk(self):
print("勇者は荒野を歩いていた")
def attack(self, enemy):
print("勇者は" + enemy + "を攻撃した")
player1 = Player()
player1.walk()
player1.attack("スライム")
9.クラス — Python 3.6.5 ドキュメント
https://docs.python.org/ja/3/tutorial/classes.html
【Python入門】オブジェクト指向とclassの作り方 | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト
https://www.sejuku.net/blog/28182