zoukankan      html  css  js  c++  java
  • 面向对象高阶

    1.断点调试

    在想要加断点的地方用鼠标点击一下,会变红色程序执行到这,会卡在这(如果是灰色,程序执行到这,不会停止), -点击向下的箭头:单步调试(程序一步一步走) -左侧有个绿色箭头:快速跳到下一个断点

    2.issubclass,isinstance(重点)

    判断第一个类是不是第二个类的子类,返回true或者false -判断第一个参数是不是第二个参数的对象,返回true或者false

    3.反射(用户输入一段字符串,执行该字符串对应的方法)

    hasattr():判断一个属性是否在对象中,返回True或者False

    getattr():通过字符串获取属性或方法,如果获取到了,就会返回相应的属性或方法

    setattr():通过字符串来设置属性或方法

    delattr():通过字符串来删除属性或方法

    4 类的内置方法(魔法方法)

    setattr_:添加/修改属性会触发它的执行

    delattr_:删除属性的时候会触发

    getattr_:只有在使用点调用属性且属性不存在的时候才会触发

  • 相关阅读:
    iOS中GestureRecognizer的6大手势与代理方法详细使用
    使用pan手势实现抽屉效果
    mfc HackerTools释放资源
    mfc HackerTools防止程序双开
    FLV简介
    AAC简介
    H.264简介
    PCM简介
    YUV格式
    编译ffmpeg(第一次),实现JPG转MP4
  • 原文地址:https://www.cnblogs.com/oxtime/p/11448470.html
Copyright © 2011-2022 走看看