Python继承和重写代码示例:

class Person:

    # 定义一个类
    def __init__(self, name, age):
        # Person类的构造方法
        print("Person 的构造方法")
        self.name = name
        self.age = age
    def say_age(self):
        # say_age方法
        print(self.name, "的年龄是", self.age)
class Student(Person):
    # 继承Person类
    def __init__(self, name, age, score):
        # 重写构造方法
        print("Student 的构造方法")
        Person.__init__(self, name, age)
        self.score = score
    def say_score(self):
        # say_score方法
        print(self.name, "的年龄是", self.age, "的分数是", self.score)
    def say_name(self):
        # 重写name方法
        print("我的名字是:", self.name)
s1 = Student("刘总", 18, 90)
s1.say_name()
s1.say_age()
s1.say_score


点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部