U391969 两数之和

题目描述

请按照要求编写 `Python` 代码: 1. 定义一个类,名为 `Add`,该类的初始化方法没有任何参数,该类有一个属性,名为 `value`,初始值为 `None`; 2. 为类 `Add` 实现一个方法,名为 `add`,需要传入两个参数,该方法将这两个参数的和赋值给 `value` 属性; 3. 定义一个类,名为 `AddInt`,该类继承自 `Add` 类,初始化方法没有任何参数,该类有一个属性,名为 `value`,初始值为 `None`; 4. 重写 `AddInt` 类的 `add` 方法,该方法需要传入两个参数,如果这两个参数都为整数,则将这两个参数的和赋值给 `value` 属性,否则不做任何操作; 5. 定义一个类,名为 `AddN`,该类继承自 `Add` 类,初始化方法有一个参数,该类有两个属性,分别为 `value` 和 `n`,`value` 的初始值为 `None`,`n` 的初始值为传入的参数的值; 6. 重写 `AddN` 类的 `add` 方法,只需传入一个参数,该方法把这个参数与属性 `n` 的和赋值给 `value` 属性。 为了与判题程序交互,请在你的代码最后加上以下内容: ```python while True: eval(input()) ```

输入格式

无需关心输入格式,按照题目要求实现对应的类,并在代码最后附上题目给出的交互代码即可。 你可以使用测试样例检查自己的代码是否可以与判题程序正常交互。

输出格式

无需关心输出格式,在代码最后附上题目给出的交互代码即可。