Python 学习——我理解的什么是对象

什么是对象

通常在我们在python的主程序中,调用其他程序或类时,总是先把类实例化,也就是要赋予个变量,我们把他说成这个类的对象。这个概念不是太好理解,经过多轮补脑后,我个人认为:

类就是个姑娘,老谁(shei)家的小谁(shei),她就亭亭玉立的站在那,不属于任何人呢,你要是想拥有她,必须引入家中转换身份,需要给个名分。

如果不给名分,那是耍流氓,是非法的、会报警。

既然是个姑娘就得有个名字,为了表示尊敬,可以用大驼峰和小驼峰两种方式表达,用于区别函数,比如:Apple这是姑娘的名字,而apple只是个苹果。

这个姑娘已经成年,大方得体、懂礼貌、有教养,是一个完整的行为能力执行人,这就是封装。

这个姑娘有波斯血统、眼睛是蓝色的、头发是黄的,这是它的属性;她声音动听、会跳舞,这是她的方法;她还会生孩子,那么孩子可能有她的影子,也是蓝眼睛,这是继承。

你会发现和你相处的时间多了,她相信地球是圆的、中餐就是好吃、中国人就是聪明;并且你还发现她躺着唱歌比站着好听,这就是多态。你充分发挥了她的扩展性、还重写了她的部分方法。

当然作为优秀的你,可以找许多姑娘,在python世界里这是不犯法的,当然姑娘可以是不认识(不相关)、可以是姐妹(有关联)、可以是母女(可继承,当然在python中也是合法的)

如果我理解的不对,请赶快纠偏,毕竟根深才能叶茂,路正才能致远

  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值