python为什么要实例化对象_python:类的定义、实例化对象

定义:类的定义使用关键字 ,class 关键字:

封装:类可以把各种对象组织在一起,作为类的属性,通过 . (点)运算符来调用类中封装好的对象

属性:变量在类中称为属性,但是类中的属性不仅仅只包含变量,函数等其他的对象也可以作为类的属性

私有属性:在python中有两私有属性,分别是在属性前加 一个下换线( _ ) 和 两个下划线( __ ) 。在 Python 中, _ 和 __ 的使用 更多的是一种规范/约定,没有真正限制的目的, 定义在类中的私有属性也可以被子类继承。

a44a2cde6b5eee363f302e16ff9d1fea.png

类是一个独立存放变量(属性/方法)的空间。

运算符“.” — 用于进行变量空间的运算。

实例也是一个独立存放变量的空间,每个实例都是一个独立的变量空间。不同的实例之间的空间互相不可见。

4c86b979b90c50a4ef6ec2abd600bde8.png

“类”与“实例”之间的关系

类:是一类事物的抽象,不是真实存在的。描绘了该类事物的共性,例如:“人”、“动物”、“家具”。

实例:某类事物的具体个体,是该类事物的具体表现,它是真实存在的。例如:“句号”是具体的某个“人”,“布拉多”是具体的某个“动物”。

类其实就是模板,实例则是被印刷出来的书。

64a4db8a4ec0d6ac030e5061dc8eb877.png

一个“实例”的“特征”,就是“属性”

名字不一样,身高不一样,帅气程度不一样,大小也不一样。

2c74100e017bbe8f8818f7de0d361282.png

面向对象编程:类 class

一切事物皆为对象,面向对象最重要的概念是类(class)和实例(instance)

练习

class Dog:

解析:

"""这是一个狗类"""

class 关键字:

Dog 类名 大驼峰命名法

"""这是一个狗类""" 解释类的用途

实例化对象

orange = Dog()

总结

1. python中一切皆对象

2.新建一个对象的过程就叫做实例化。而对象是这个类的实例

编制by伟森leung 喜欢本文章的可以请关注伟森leung,后续有更多python方面的知识分享。

标签: python 、类class、实例化

#python#

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页

打赏作者

杜耶

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

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值