zoukankan      html  css  js  c++  java
  • python之第29天作业

    试验菱形问题下的属性查找顺序:

    class A:
        # pass
        def test(self):
            print('from A')
    
    class B(A):
        # pass
        def test(self):
            print('from B')
    class C(A):
        # pass
        def test(self):
            print('from C')
    class D(B,C):
        pass
        def test(self):
            print('from D')
    print(D.mro())
    obj1 = D()
    obj1.test()
    

    2:在昨天作业的基础之上

    1. 引入属性访问控制+property
    2. 引入继承与派生的概念来减少代码冗余

    注意:要满足什么"是"什么的关系,不满足"是"的关系不要去继承

    有问题……在重做
    
  • 相关阅读:
    数据库练习
    pymysql
    数据库索引
    数据库查询
    数据库操作
    数据库建表
    数据库初识
    shell 编程
    Struts2与SpringMVC
    SpringAOP
  • 原文地址:https://www.cnblogs.com/Lance-WJ/p/12670457.html
Copyright © 2011-2022 走看看