zoukankan      html  css  js  c++  java
  • Python 类与类之间的关系

    类与类之间的关系

    ​   在我们的世界中事物和事物之间总会有一些联系. ​ 在面向对象中. 类和类之间也可以产生相关的关系

    1. 依赖关系
            执行某个动作的时候. 需要xxx来帮助你完成这个操作. 此时的关系是最轻的.
            随时可以更换另外一个东西来完成此操作

     2. 关联关系
        在对象里面埋对象

        1. 一对一关系
        你和你的女朋友


        2. 一对多关系
        一个学校. 一堆老师

    类中的关系: 依赖关系是最轻的. 最重的是继承关系. 关联关系是比较微妙的.

        self到底是谁 ??
    self:谁调用的就是谁. 类型是根据调用方的对象来进行变换的

    特殊成员:
      __init__() # 创建对象的时候初始化操作
      __call__() # 对象()
      __getitem__() # 对象[哈哈]
      __setitem__() # 对象[哈哈] = 值
      __new__() # 创建对象的时候.开辟内存
      __enter__() # with 对象
      __exit__() #结束with的时候
      __hash__() # 可哈希 hash()
      __class__() #表示当前操作的对象的类是什么
      __str__() #print对象的时候显示的内容

      

  • 相关阅读:
    java基础--字符转换Unicode
    java基础---集合框架
    洛谷 P2049 魔术棋子(vector)
    洛谷 P3133 [USACO16JAN]Radio Contact G
    洛谷 P2679 子串
    洛谷 P2549 计算器写作文
    洛谷 P2758 编辑距离
    洛谷 P1481 魔族密码
    洛谷 P1754 球迷购票问题
    洛谷 P2782 友好城市
  • 原文地址:https://www.cnblogs.com/zhaoyubing/p/10209238.html
Copyright © 2011-2022 走看看