阿摩線上測驗 登入

申論題資訊

試卷:98年 - 98 關務特種考試_四等_資訊處理:程式語言概要#34304
科目:程式語言
年份:98年
排序:0

題組內容

三、請逐步完成下列的程式設計:

申論題內容

⑵設計一子類別 ClassB,繼承自 ClassA 類別,並加入 set_num()函數,用來設定從父 類別繼承而來的成員 numA 與 numB,與 show()函數,用來顯示 numA 與 numB 的 值。(8 分)

詳解 (共 1 筆)

詳解 提供者:hchungw
python

class ClassA:
    def __init__(self, numA=0, numB=0):
        self.numA = numA
        self.numB = numB
class ClassB(ClassA):
    def set_num(self, numA, numB):
        self.numA = numA
        self.numB = numB
    def show(self):
        print(f'numA: {self.numA}, numB: {self.numB}')
# 測試
b = ClassB()
b.set_num(5, 10)
b.show()