定义:类的定义使用关键字 ,class 关键字:
封装:类可以把各种对象组织在一起,作为类的属性,通过 . (点)运算符来调用类中封装好的对象
属性:变量在类中称为属性,但是类中的属性不仅仅只包含变量,函数等其他的对象也可以作为类的属性
私有属性:在python中有两私有属性,分别是在属性前加 一个下换线( _ ) 和 两个下划线( __ ) 。在 Python 中, _ 和 __ 的使用 更多的是一种规范/约定,没有真正限制的目的, 定义在类中的私有属性也可以被子类继承。
类是一个独立存放变量(属性/方法)的空间。
运算符“.” — 用于进行变量空间的运算。
实例也是一个独立存放变量的空间,每个实例都是一个独立的变量空间。不同的实例之间的空间互相不可见。
“类”与“实例”之间的关系
类:是一类事物的抽象,不是真实存在的。描绘了该类事物的共性,例如:“人”、“动物”、“家具”。
实例:某类事物的具体个体,是该类事物的具体表现,它是真实存在的。例如:“句号”是具体的某个“人”,“布拉多”是具体的某个“动物”。
类其实就是模板,实例则是被印刷出来的书。
一个“实例”的“特征”,就是“属性”
名字不一样,身高不一样,帅气程度不一样,大小也不一样。
面向对象编程:类 class
一切事物皆为对象,面向对象最重要的概念是类(class)和实例(instance)
练习
class Dog:
解析:
"""这是一个狗类"""
class 关键字:
Dog 类名 大驼峰命名法
"""这是一个狗类""" 解释类的用途
实例化对象
orange = Dog()
总结
1. python中一切皆对象
2.新建一个对象的过程就叫做实例化。而对象是这个类的实例
编制by伟森leung 喜欢本文章的可以请关注伟森leung,后续有更多python方面的知识分享。
标签: python 、类class、实例化
#python#