玩转Python|类与方法的隐藏秘密(3)

上期为大家准备的Python攻略,从原理上讲了Python类的本质,接下来的两篇Python专栏里,继续来讲讲关于类及其方法的一些冷知识和烫知识。

我们也会和前面两篇专栏一样,用各种神奇的例子,从原理机制的角度为你还原一个不一样的Python。

没有读过前文的朋友,看下面链接:

玩转Python|类与方法的隐藏秘密(1)

玩转Python|类与方法的隐藏秘密(2)

下面是本篇正文

👇🏻

 

对象方法的本质

说到面向对象编程,大家应该对方法这一概念并不陌生。其实在上篇中已经提到,在Python中方法的本质就是一个字段,将一个可执行的对象赋值给当前对象,就可以形成一个方法,并且也尝试了手动制造一个对象。

但是,如果你对Python有更进一步的了解,或者有更加仔细的观察的话,会发现实际上方法还可以被如下的方式调用起来:

class T:
    def __init__(self, x, y):
        self.x = x
        self.y = y

    def plus(self, z):
        re
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值