【Python从零到壹】用Python实现植物大战僵尸里的面向对象




![在这里插入图片描述](https://img-blog.csdnimg.cn/20210404124055609.png)  

看到ID的数值,就知道这里的类是开辟了一块内存空间。



#### []( )案例1:学生类模板



作者:互联网老辛

开发时间:2021/4/4/0004 6s

class Student:

native_pace='山东' # 直接写在类里的变量,成为属性 ,学生的地方属性是山东

#实例方法: 在类之外定义称为函数,在类之内定义成为方法

def __init__(self,name,age):

    self.name=name

    self.age=age  #self.name称为实体属性,进行了一个复制操作,将局部变量name赋值给实体的属性

def eat(self):

    print('正在吃饭') # 这是一个方法,叫吃饭方法,也叫动态属性

#静态方法

@staticmethod

def method():

    print('我使用了statticmethod进行修饰,所以我叫静态方法')

@classmethod

#这种叫类方法

def cm(cls):

    print('我是类方法,因为我使用了classmethod进行修饰')



通过这个案例来了解,静态方法,实例方法,以及类方法和动态属性



### []( )b) 创建对象



对象的创建又称为类的实例化



语法: 实例名=类名(࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值