博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我和面向对象有个约会
阅读量:5164 次
发布时间:2019-06-13

本文共 1255 字,大约阅读时间需要 4 分钟。

  去学习python的面向对象,意气风发...

  翻别人的博客文献,字里行间冷冰冰的,真的毫无乐趣...

  怎么办?

  有句话怎么讲来着...不在沉默中爆发,就在沉默中讲段子...

  那就让我跟面向对象,来次美好的邂逅吧。

 

--------------------------------------------------------分割线---------------------------------------------------------------------------------------

  

  下面是我写的一段面向对象代码。

class Foo:# 类    def __init__(self,age,money):        self.age=age        self.money=money    def call(self,age):# func1        if age >= 18:            print('小伙子')        else:            print('呵呵')    def rank(self,money):# func2        if money is 'sure':            print('闺女给你了')        else:            print('呵呵')

  怎么勾起我对面向对象的兴趣,从而让我更好的理解这个概念呢?

  开启神经病模式...

  1.先试着理解字面意思。

     对象呢,通俗概念,就是女朋友;

     物理概念,就是一个独立的个体,那么可以理解成个体户,一个家庭的概念。

   面向对象,就是一个个体对应一个个体

     那么我是不是可以这么理解...

   对象,就是我女友一大家子。家里有她,有伯父,伯母,还有一堆小姨子...

     面向对象,就是我俩准备结婚,年底了,我去她家,过她父母那关的故事...

  2.结合以上代码理解。

     先定义

     Foo类,比作岳父。

     类中的func,就是面基之后,岳父对我做的各种丧心病狂的事。

     我定义这个类,相当于事先已经想好,去了会发生什么,脑子里先走了一遍程序。

    

     3.如何调用呢?

me=Foo(18,'sure') # 建立关系 me.call(18)me.rank('sure') # 调用类

      上面呢,可以试着理解成,先跟她爹搞好关系,然后再去她家谈人生大事。

 

  这么理解下来,死板僵硬的概念,是不是顿时有意思多了呢?...

  所以呢,并没有理解不了的概念,只有不开脑洞的人。这大概是我写这篇博客的感受了吧。

  不如对计算机多上一点心,也许它并没有你想象的那么无聊,放轻松了~

 

    

 

  

 

     

       

          

  

     

  

转载于:https://www.cnblogs.com/hasakii/p/7978911.html

你可能感兴趣的文章
centos6.5下使用yum完美搭建LNMP环境(php5.6) 无脑安装
查看>>
linux中的 tar命令的 -C 参数,以及其它一些参数(转)
查看>>
BZOJ 1572 [Usaco2009 Open]工作安排Job:贪心 + 优先队列【先放再更新】
查看>>
APN 推送
查看>>
Python的垃圾回收机制
查看>>
Cocos Creator 组件-动作Action
查看>>
第十七章 特殊成员_函数指针数组
查看>>
hdu 1559(最大子矩阵)
查看>>
hdu 1533(最小费用最大流)
查看>>
2. RDD编程
查看>>
centos7.x使用yum指令安装mysql
查看>>
C#与Java的比较
查看>>
存储器管理
查看>>
javascript如何获取复选框中的值?
查看>>
@Transacitonal注解不生效之spring中expose-proxy的作用与原理
查看>>
20170914课后作业-阅读任务-阅读笔记
查看>>
KnockoutJs学习笔记(六)
查看>>
【C语言】1218 THE DRUNK JAILER
查看>>
memcached 命令行举例
查看>>
jquery.trigger触发事件和鼠标引发事件的不同
查看>>