• 小总结 面向对象


    1、类(定义)
         静态属性  类属性(变量)  直接写在类中,全大写
         动态属性  方法(函数)     self
         类方法    @classmethod   cls
         静态方法  @staticmethod  没有默认参数
             (选课系统)             专门给面向对象编程的时候 的函数准备的
         特性      @property

    2、调用
         对象名.动态属性()/类名.动态属性(对象)
         类名.静态属性/对象名.静态属性
         类名.类方法()/对象名.类方法()
         类名.静态方法/对象名.静态方法()

    3、 对象的命名空间中能存的:
           属性
          对象能调用的:
           对象属性
           类中的普通方法

    4、 私有的
           __名字
               静态属性
               动态属性
               类方法
               静态方法
               属性
           私有的有什么特点
               只能在类的内部调用
               不能被继承
             什么时候用私有的?
               当不想被外部调用也不想被继承,只想在类内部使用的时候
               当在外部使用的时候,想给用户的使用前后直接加上某些功能
                   私有 + property使用

  • 相关阅读:
    BETA 版冲刺前准备
    Alpha 事后诸葛亮(团队)
    Learn Docker(一)—软件安装与常规操作
    Alpha 答辩总结
    Alpha 冲刺 (10/10)
    Alpha 冲刺 (9/10)
    Alpha 冲刺 (8/10)
    Alpha 冲刺 (7/10)
    Alpha 冲刺 (6/10)
    团队作业-随堂小测(同学录)
  • 原文地址:https://www.cnblogs.com/wjs521/p/9394177.html
Copyright © 2020-2023  润新知