摘要:
Python 面向对象进阶 面向对象三大特征介绍 Python 是面向对象的语言,也支持面向对象编程的三大特性:继承、封装(隐藏)、多态。 封装(隐藏) 隐藏对象的属性和实现细节,只对外提供必要的方法。相当于将“细节封装起来”,只对外暴露“相关调用方法”。 通过前面学习的“私有属性、私有方法”的方式 阅读全文
posted @ 2022-12-29 21:46
ThankCAT
阅读(132)
评论(0)
推荐(1)
摘要:
Python 面向对象 方法没有重载 在其他语言中,可以定义多个重名的方法,只要保证方法签名唯一即可。方法签名包含3个部分:方法名、参数数量、参数类型。 Python 中,方法的的参数没有声明类型(调用时确定参数的类型),参数的数量也可以由 可变参数控制。因此,Python 中是没有方法的重载的。定 阅读全文
posted @ 2022-12-29 21:43
ThankCAT
阅读(371)
评论(0)
推荐(1)

浙公网安备 33010602011771号