问Python怎么理解并创建父类和子类?

答 1 个回答|382 次阅读
Coco老师 - 省科普基地老师 / 教育领域创作者
领域:编程教育主页:https://kidscodes.cn/

父类是被继承的类,也称为基类。

子类是继承另一个类的类,也称为派生类。

一、创建父类:

任何类都可以是父类,因此语法与创建任何其他类相同:

class Person:
  def __init__(self, name, age):
    self.name = name
    self.age = age
  def myfunc(self):
    print("我的名字是 " + self.name)
p1 = Person("小花", 36)
p1.myfunc()


二、创建子类:

要创建一个继承其他类的子类,只要在定义子类的时候把父类作为子类的参数传递即可:

class Student(Person):
  pass #子类中没有定义任何其他属性和方法
s1 = Student("菲菲",19)
s1.myfunc()

执行结果:

我的名字是 小花
我的名字是 菲菲


推荐课程 »更多

    推荐知识

    Python精选库大全:青少年Python编程学习库总结

    Python最适合青少儿编程进阶学习的编程语言