美文网首页阿里云平台学习
Python第二章 类与对象 2020-02-20

Python第二章 类与对象 2020-02-20

作者: _a30a | 来源:发表于2020-02-20 13:59 被阅读0次

    1、面向对象

    对象是内存中专门用来存储数据的一块区域。盒子、容器。

    对象中可以存放各类数据,比如数字、布尔值、代码。。

    对象由三部分组成

        1、对象的标识id

        2、对象的类型type

        3、对象的值value

    面向对象oop

        python是一门面向对象的编程语言,语言中的所有操作都是通过对象来进行的

    想要处理什么,先要有什么

    面向过程

        将程序的逻辑分解为一个个的步骤,通过对每个步骤的抽象,来完成程序

    2、类和对象

    类和对象都是对现实生活中或程序中内容的抽象

    1)数据(属性)

    2)行为(方法)

    类中的函数称为方法

    方法调用时默认传递一个参数,所以方法中至少要定义一个形参。第一个参数,就是调用方法的对象本身,一般将这个参数命名为self,如def Say_hello(self)。

    像 int() bool() list()这些都是类,内置类

    我们自定义的类都需要使用大写字母开头,使用大驼峰命名法(帕斯卡命名法)

    a=int(10)#创建一个int类的实例/对象等价于 a= 10

    类就是对象的图纸!

    我们也称对象是类的实例(instance)

    3、属性和方法

    1)数据(属性)

    2)行为(方法)

    类对象和实例对象都可以保存属性/方法

    如果是所有的实例共享的,则应该将其保存到类对象中

    如果是某个实例独有,则应该保存到实例对象中

    一般情况下,属性保存到实例对象中,方法保存到类对象中

    4、类的特殊方法

    学习特殊方法:

    特殊方法什么时候调用

    特殊方法有什么作用

    相关文章

      网友评论

        本文标题:Python第二章 类与对象 2020-02-20

        本文链接:https://www.haomeiwen.com/subject/bmowfhtx.html