Python面向对象编程基础(基础篇八)

本文介绍了Python面向对象编程的基础,包括类和对象的概念,如何创建对象,添加和获取对象属性,以及Python的魔法方法。类是抽象概念,用于创建对象的模板,而对象是具体存在的实例。魔法方法如`__init__`, `__str__`和`__del__`在特定情况下被自动调用,提供了对象初始化、字符串表示和删除时的特殊行为。" 123486967,9569069,Numpy数组操作详解,"['Python', 'Numpy', '数据处理', '矩阵运算', '数组操作']
摘要由CSDN通过智能技术生成

面向对象编程

面向对象编程的2个非常重要的概念:类和对象

对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类

类就相当于制造飞机时的图纸,用它来进行创建的飞机就相当于对象

1 类和对象
  • 类的定义

具有相同属性和行为事物的统称

类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象

  • 类的组成(由三部分组成)

    • 类的名称:类名
    • 类的属性(就是变量):一组数据
    • 类的方法(就是函数):允许对进行操作的方法 (行为)
  • 对象的定义

某一个具体事物的存在 ,在现实世界中可以是看得见摸得着的,可以是直接使用的

总结:类就是创建对象的模板

2 创建对象

<1 > 格式

class 类名:
    方法列表

<2> 示例:定义一个类

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值