python-类与对象

一、类是具备相同特征和共同行为的事物的统称;具有抽象性。二、作用1、类作用:用来创建对象2、实例作用:用来模拟现实生活的事物,类的某个实体/成员。三、创建1、创建类(变量表示特征,函数表示行为),类名命名规则是大驼峰格式 class 类名: 变量 函数2、创建对象,即对象实例化 格式:类名() 如:dog = Dog()四、构造函数1、作用:创建对象时会被调用类当中的__init__初始化函数,用来初始化对象数据...
摘要由CSDN通过智能技术生成

一、类是具备相同特征和共同行为的事物的统称;具有抽象性。

二、作用

1、类作用:用来创建对象

2、实例作用:用来模拟现实生活的事物,类的某个实体/成员。

三、创建

1、创建类(变量表示特征,函数表示行为),类名命名规则是大驼峰格式

    class  类名:

        变量

        函数

2、创建对象,即对象实例化

    格式:类名()    如:dog = Dog()

四、构造函数

1、作用:创建对象时会被调用类当中的__init__初始化函数,用来初始化对象数据

2、__init__函数没有返回值,只能返回None

3、格式(可无参、有参):

def __init__(self,参数列表):

   语句

4、当类中无定义init函数,系统会自动生成一个无参构造函数

五、self

1、在类中定义方法,一般会在方法中设置第一个参数self

self表示对象,self表示在对象的生产过程中,代表即将出生的对象的一个标记。self是在类定义里面使用的,类外面是没有self

class Car:
    wheel = '4轮'
    def __init__(self,color,logo):
        self.color = color
        self.logo = logo
bmw = Car(color='白色',logo='BMW')
print(f'{bmw.wheel},喷{bmw.color},印{bmw.logo}')

执行结果如下:

六、属性

1、类属性:在类定义作用域当中定义的变量;

2、实例属性:类当中某个成员具备的特征。

类属性&#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值