阿摩線上測驗 登入

申論題資訊

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

題組內容

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

申論題內容

⑶在主程式 main()裡宣告 ClassB 類別的變數 bdata,利用 set_num()函數將 numA 設 值為 55,numB 設值為 88,再以 show()印出成員之值。(9 分)

詳解 (共 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}')
def main():
    bdata = ClassB()
    bdata.set_num(55, 88)
    bdata.show()
if __name__ == "__main__":
    main()