编程语言
首页 > 编程语言> > Python全栈之路----面向对象开发----定义类与实例化出对象

Python全栈之路----面向对象开发----定义类与实例化出对象

作者:互联网

类就是一系列对象相似的特征与技能的结合体。

强调:站在不同的角度,得到的分类是不一样的。

 

在现实世界中:一定先有对象,后由类

在程序中:一定是先定义类,后调用类产生对象

 

站在路飞学院角度,大家都是学生

在现实世界中:
对象1:王二丫
特征:
学校='luffycity'
名字='王二丫'
性别='女'
年龄=18
技能:
学习
吃饭
睡觉
对象2:李三炮
特征:
学校='luffycity'
名字='李三炮'
性别='男'
年龄=38
技能:
学习
吃饭
睡觉
对象3:张铁蛋
特征:
学校='luffycity'
名字='张铁蛋'
性别='男'
年龄=48
技能:
学习
吃饭
睡觉

总结现实中路飞学院的学生类
相似的特征
学校='lluffycity'
相似的技能
学习
吃饭
睡觉
# 先定义类
class LuffyStudent:
    school = 'luffycity'

    def learn(self):
        print('is learning.')

    def eat(self):
        print('is eating.')

    def sleep(self):
        print('is sleeping.')

# 后产生对象
stu1 = LuffyStudent()
stu2 = LuffyStudent()
stu3 = LuffyStudent()

 

标签:Python,luffycity,面向对象,全栈,LuffyStudent,对象,print,def,技能
来源: https://www.cnblogs.com/Moxiaoyu666/p/10877310.html