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 Math类方法使用
    线性逻辑回归与非线性逻辑回归pytorch+sklearn
    Java学习方向
    ubuntu16.04安装Anaconda+Pycharm+Pytorch
    迁移学习resnet
    简单的CNN图像分类datasets.MNIST/FashionMNIST
    pytorch学习2
    tools/build.c
    zBoot/Makefile
    tools/version.c
  • 原文地址:https://www.cnblogs.com/zhaoyubing/p/10209238.html
Copyright © 2011-2022 走看看