【Python零基础入门篇 · 20】:面向对象基础(类和对象)

本文概述了面向对象的基础概念,包括类与对象的定义、属性与方法,以及实例化对象的过程。通过实例阐述类的写法与增删改查,并强调了面向对象编程的核心——对象的重要性。

面向对象基础


面向过程和面向对象

面向过程:自己动手洗衣服、拧衣服、晾衣服

面向对象:放入洗衣机、从开始到结束、晾衣服

类和对象

:就是具有相同属性和功能的一类事物,抽象概念的东西。

对象:就是类的具体表现,是面向对象编程的核心,是实实在在的东西。

举例

  • 狗(类)、大黑狗(类)、九歌家的狗(对象) 水果(类)、苹果(类)、红富士苹果(类) 我正在吃的苹果(对象)

类的写法和使用–Class

类的定义

定义格式一:

				 class 类名:                         

                            pass

定义格式二:

                  class 类名:                         

                            成员

(类名用大驼峰命名法,首字母大写)

类的三要素:类名、属性(对对象特征的描述)、方法(对对象具有的的行为)

  • 例:类名:人类 属性:黄色的头发、戴眼镜 方法:吃饭、说话
    在这里插入图片描述
增删改查类中的属性

增删改查类中的单个属性,通过万能的点方式去操作
在这里插入图片描述

创建对象(实例化对象)

实例化对象的格式

变量名 = 类名()

  • 注意:创建对象不限制数量
    在这里插入图片描述
实例方法

实例方法:由对象来调用,至少一个self参数,执行实例方法时,自动调用该方法的对象并赋值给self。
在这里插入图片描述

  • 一个类可以实例化多个对象
    在这里插入图片描述
实例属性:self.属性名

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

街 三 仔

你的鼓励是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值