Python 类

Python 类,第1张

# 学习测试
# 时间:   2022/4/8 13:18
class Student: #Studet 为类的名称(类名)一个或多个单词组成,每个单词的首字母大写,其余小写
    native_place='山东'#直接写在类里的变量 为类属性
    def __init__(self,name,age):
        self.name=name  #self.name称为实体属性,进行了一个赋值的 *** 作,将局部变量name 的值赋给实体属性
        self.age=age

#定义在类之外的叫函数,定义在类之内的叫方法
    #实例方法
    def eat(self):
        print('学生呢')
    #静态方法
    @staticmethod
    def method():
        print('使用staticmethod进行了修饰,所以是静态方法')
    #类方法
    @classmethod
    def cm(cls):
        print('我是类方法,使用了classmethod')
def drink():
    print('喝水')


#创建Student类的对象
stu=Student('张三',20)
print(stu.name)
stu.eat()#对象名.方法名()
print(stu.age)
Student.eat(stu)#类名.方法名(类的对象)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/568543.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存