第13课 python 类与对象1
admin
2023-07-06 00:43:08
0
今日我们开始 学习类 & 对象。。。。。(上个课时,我们只是说了debug,这种技能,只能说概念,真正debug,还是要自己动手)
    学习很多对象语言,我自己都很模糊,什么事对象编程语言。。。。。但是学python后,就清晰了。。。

    类
    对象

    类:我们从人类,男 女 去区分。
    ####说明类 是一个 分类,有男人,女人相同的特征,共同的属性。。所以 我们叫做类;
    ####在python 中 分 字符,整数,浮点类,这些类,其实说白了是一种概念化的内容。类下面是对象(具体的每个)
    ####还是不可以理解?物以类聚的类,是分门别类的类,是多个类似事物组成的群体的统称。打开淘宝、京东吧
  数码类,生活类。。。。。。分门别类区分产品。就是类(python也一样)

    print(type("想知道它是什么类"))  ### type()是常用的,不需要记得有什么类,但是type绝对是帮手。

    对象:世间万物皆对象;(python 你可以理解为 内存地址空间 ,所以 我们操作,调用的时候都是对内存空间进行操作,通过一个对象(内存地址),转化为我们想要得东西)
    #### 相信你还是觉得非常 抽象。。。。

    举个类: 人类(眼,耳,口,鼻)。。。。。
    类下面有对象:男人 + 女人 。2者有什么不同。其事类就是把共性的东西放在一起了,然后男,女不同的,自己自己去定义。。
    -----------------------------------------------------------------
    python 就是这样处理的。(面向 对象编程都是一个逻辑),困扰了我多年了。。。

    #################################################################
    下面 我们通过 例子说明

    Class person():   ####() 要不要 python 2, 3区别吧,后面的(父类) 继承,虽然我们不会说,但是还是说一声。
        name = "haha"

            def sleep(self):
                   print("ZZZZZZZzzzz")

    ###最简单的类;
    ###类 跟 对象的 关系(实例化)
    xiaoming = person()

    name 是类变量(通常 叫 类属性)---- 跟普通的变量是不是 一样的形式
    sleep  是类函数(通常 叫 类方法) ---- 跟普通的函数是不是 一样的形式
    -----------------主要的是class 里面的 self 一定要加,实例化时候,self 是实例自己。。。

    ####################################################################
    有些人说,我学习的时候有 __init__(self)

    我这里没有说,主要是 初始化方法,跟普通的一样的,只是要不要的问题。根据自己变成过程中。

    Class person():
        def __init__(self,name):
                self.name = name

            def sleep(self,time)
                 print("zzzzzzz %s秒"%self.time)

    xiaoa = person()
    xiaoa.sleep(10)
    ####你去看见什么。。。。xiaoa是实例化的对象,你sleep(10) 睡了多少秒。。。。
    ####有没有发现什么东西???? 是的类,就行这种套路

    ######################################################################
    面向对象编程 vs 面向过程编程

    我之前一直都觉得是什么东西。。。。学习后。
    1. 你了解对象编程后。。。。是不是里面可以定义 很多方法,属性;
    2. 过程编程 其实是函数。然后完成很很对功能。。。

在完成工作的时候。。你有100个函数然后 都调用,完成工作,还是 定义好 类,然后通过实例化,再调用 类方法。。。
这里没有对错,只是 对象编程,会直观一点,让人觉得更加有条理性。

相关内容

热门资讯

我国科学家为细胞信号“导航”开... 新华社济南5月31日电(记者张力元)人体细胞犹如一座精密的通信城市,每天都有大量“指令”穿梭传递,调...
极端大风突袭哈尔滨!过山车停摆... 极目新闻记者 詹钘5月31日,受强对流天气影响,哈尔滨国际会展中心体育场相关设施受到损坏,原计划当晚...
三原电缆取得电缆接头连接用防护... 国家知识产权局信息显示,上海三原电缆附件有限公司取得一项名为“一种电缆接头连接用防护结构”的专利,授...
原创 识... 还是那句话,机圈苦大屏久已…… 虽然大屏有大屏的美,但是小屏也有小屏的俏。在大屏旗舰占据主流的手机市...
玄戒技术取得分频电路专利,实现... 国家知识产权局信息显示,北京玄戒技术有限公司取得一项名为“分频电路、分频器、射频芯片和电子设备”的专...
为什么今年香会基调明显变了 5月29日—31日在新加坡举行的第23届香格里拉对话会(简称“香会”),见证着元首引领下大国关系继续...
成本几毛钱、假驱蚊液香精兑水,... 入夏升温,蚊虫进入活跃期,驱蚊防护成为民生刚需,《财经调查》持续接到消费者投诉,他们买到的多款网红驱...
越来越多80后90后,正在丧失... 六一儿童节到来之际,朋友圈里开始出现一种熟悉的热闹。有人晒出零食礼包,有人半开玩笑地向伴侣讨礼物,还...
洋保电子取得用于低温环境的电气... 国家知识产权局信息显示,洋保电子(太仓)有限公司取得一项名为“一种用于低温环境的电气柜”的专利,授权...
中日韩飞手争霸宁波!2026无... 潮新闻客户端 记者 陈冲 通讯员 朱凝 5月31日,2026小遛·无人机竞速世界杯(中国·宁波鄞州站...