ゆるプロその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㎠です。
参考)
おわり!