美文网首页阿里云平台学习
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

    1、面向对象 对象是内存中专门用来存储数据的一块区域。盒子、容器。 对象中可以存放各类数据,比如数字、布尔值、代码...

  • python面向对象和元类的理解

    1 python类对象与实例对象 python中一切皆对象(广义上的对象),类也不例外,我们可以称类为类对象。py...

  • 23.Python之面向对象(类与对象)

    Python之类与对象 类类:用来描述具有相同的属性和方法的对象的集合(在Python中类与类型是一个概念)。特点...

  • python自定义功能之面向对象

    本章主要内容 类与对象 定义和使用类 类的属性和方法 类的继承 类的方法重载 总结: python中的类与对象与J...

  • Python - 类与对象

    使用类的三步骤 Step 1. 定义类 类是对象的蓝图和模板 有了类就可以创建对象定义类需要做的两件事情:数据抽象...

  • python类与对象

    类是一种数据类型,而对象是具有这种数据类型的变量。类是抽象的,不占有内存空间。而对象是具体的,占有储层空间。 py...

  • Python 类与对象

    Python 中面向对象编程的2个非常重要的概念:类和对象 对象是面向对象编程的核心,在使用对象的过程中,为了将具...

  • python 类与对象

    属性初始化 类可以起到模板的作用,可以在创建对象的时候,把认为必须绑定的属性强制填写进去,通过定义一个特殊的ini...

  • python 类与对象

    世间万物皆对象,世间万物皆可分类 类 人以类聚 物以群分,具有相似内部状态和运动规律的实体的集合(或统称为抽象),...

  • Python 类与对象

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

网友评论

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

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