类和对象的区别,我可以这么理解吗?

来源:9-3 类与对象。

颜sir

2017-11-26

七月老师,

你的课程里提到,类是模板,对象是印刷品,我还是不太能抓到本质区别。

我可以这么理解吗?

类相当于英雄联盟里“英雄”这个概念,而对象则是具体一个个的英雄,比如“盖伦”、“皎月”。

写回答

3回答

芥子啊

2019-06-12

类是抽象概念的人,对象就是某一个具体的人(比如你,我,他)。就好比画圆,你脑中有一个完美的圆,这就是类;你画出来的一个个具体的圆,它就是对象。我是这么理解的

1
0

韩朋伸

2017-12-07

相当于你要做菜,类=菜     对象是你准备的食材以及烹饪方式  下面def后面是你要怎么做,print后面是做法,然后打印出来就是做完了

class Recipe():

蔬菜 = '土豆'

个数 = '两个'

烹饪方式 = '油炸'

def fangfa(self):

print('蔬菜: '+self.蔬菜)

print('个数: '+str(self.个数) )

print('烹饪方式: '+self.烹饪方式)


recipe = Recipe()

recipe.fangfa()


1
0

7七月

2017-11-27

可以,是这个意思

1
1
韩朋伸
老师你起的好早
2017-12-07
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14447 学习 · 4438 问题

查看课程