
看到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) 创建对象
对象的创建又称为类的实例化
语法: 实例名=类名(