第 7 课 面向对象的类设计

内容纲要

课程代码链接

  • 类设计

    • 参数传递

    • 作用域的实质

    • 内存绑定 : 如何编写带输出参数的函数(通过引用调用)?

    • 不可更改的类型 可以修改的类型
      string list
      tuple dict
      float
      int
      float
    • 保护数据

    • 私有属性 self.__name

    • 私有方法 self.__function_name()

    • 继承与多态

    • 理解为子承父业。

    • 父类(基类)和子类(派生类)

    • 覆盖方法

    • 多态:不同类型调用不同的实现。

  • dict 字典 {key: value}

    • dict_name [key] = value
    • del dict_name[key] dict_name.get()
    • dict_name[key] = value
    • dict_name[key]

发表评论

邮箱地址不会被公开。 必填项已用*标注