エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python連載】クラス (オーバーライド)-024- - プログラ生活
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python連載】クラス (オーバーライド)-024- - プログラ生活
www.pon-x.jp 今回は前回までの続き、クラスの続きです。 オーバーライド 今回は、親クラスの一部を上書... www.pon-x.jp 今回は前回までの続き、クラスの続きです。 オーバーライド 今回は、親クラスの一部を上書きするオーバーライドを紹介します。 まずは、前回までのストーリーにもとづいて以下のクラスを作ってみましょう。 class Character: def __init__ (self, job, HP, weapon):# コンストラクタを定義して、初期値を決める。 self.job = job self.HP = HP self.level = 1 self.comment = self.job + "が誕生した" def set_status(self, set_HP): # レベルとHPを上げるメソッドに変更 self.level += 1 # レベルを1ずつ上げる(1ずつと分かっているので引数はいらない) self.HP += set_HP # さっきまでは直接代入したが、