• 技术文章 >Python技术 >Python基础教程

    python继承的多种类型

    小妮浅浅小妮浅浅2021-06-04 11:39:16原创109

    1、类型说明

    (1)单一继承

    单级继承使派生类能够从单个父类继承特征。

    (2)多级继承

    多级继承使派生类能够从直接父类继承属性,而直接父类又从其父类继承属性。

    (3)层次继承

    分层级继承使多个派生类能够从父类继承属性。

    (4)多重继承

    多级继承使一个派生类可以从多个基类继承属性。

    2、实例

    class employee1()://Parent class
        def __init__(self, name, age, salary): 
            self.name = name
            self.age = age
            self.salary = salary
     
    class employee2()://Parent class
        def __init__(self,name,age,salary,id):
         self.name = name
         self.age = age
         self.salary = salary
         self.id = id
     
    class childemployee(employee1,employee2):
        def __init__(self, name, age, salary,id):
         self.name = name
         self.age = age
         self.salary = salary
         self.id = id
    emp1 = employee1('harshit',22,1000)
    emp2 = employee2('arjun',23,2000,1234)
     
    print(emp1.age)
    print(emp2.id)

    以上就是python继承的多种类型,希望对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python继承
    上一篇:python循环语句的两种类型 下一篇:python中pandas模块查看DataFrame

    相关文章推荐

    • Python继承机制及其使用• python继承是如何实现的• 什么是python继承?如何掌握?• python继承类中如何重写?• python继承是什么?• python继承的特征有哪些?• python继承的基类属性分析• Python继承的原理分析
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网