見出し画像

ゆるプロその29「継承」

ゆるいプログラミング講座、略して「ゆるプロ!」
これは気軽に気楽に試せるゆるーいプログラミング学習コンテンツである。今回のお題は「継承」

例)継承

class Shape:
   def __init__(self, width, height):
       self.width = width
       self.height = height

   def ShapeSizePrint(self):
       print("幅:{}cm、高さ:{}cmです。".format(self.width, self.height))

class  Triangle(Shape):
   def TriangleAreaSizePrint(self):
       area_size = self.width * self.height / 2
       print("三角形の面積は{:.3f}㎠です。".format(area_size))

t=Triangle(5, 3.5)
t.ShapeSizePrint()
t.TriangleAreaSizePrint()

結果)

幅:5cm、高さ:3.5cmです。
三角形の面積は8.750㎠です。

参考)

おわり!