马士兵Python学习笔记_P108_107.定义Python中的类
一、类的创建
二、代码示例
print("------------------------------- 类的定义 ------------------------------------")
class Student:
pass
print(Student)
print(type(Student))
print(id(Student))
print("------------------------------- 类的组成 ------------------------------------")
class Student:
native_place = "吉林"
def __init__(self, name, age):
self.name = name
self.age = age
def eat(self):
print("学生在吃饭……")
@staticmethod
def method():
print("我使用了 @staticmethod 进行修饰,所以我是 静态方法")
@classmethod
def cm(cls):
print("我使用了 @classmethod 进行修饰,所以我是 类方法")
def drink():
print("喝水")
运行结果:
D:\Environment\Python\Python311\python.exe D:\Environment\PythonWorks\learnpython\马士兵Python\第12章_找对象不积极思想有问题\P108_107.定义Python中的类.py
------------------------------- 类的定义 ------------------------------------
<class '__main__.Student'>
<class 'type'>
1870054469712
------------------------------- 类的组成 ------------------------------------
Process finished with exit code 0
B站视频链接:https://www.bilibili.com/video/BV1wD4y1o7AS?p=108