立即学习:https://edu.csdn.net/course/play/24797/282185?utm_source=blogtoedu
#定义类
class User:
'''
最简单的User类
'''
print('User类')
class Item:
'''
Item类
'''
print('Item类')
#类空间中定义的变量属于类变量
itemtype = '电子产品'
itemcolor = '未知'
print('种类:',Item.itemtype)
print('颜色:',Item.itemcolor)
#python是动态语言,可以随时为类增加变量
#只要对类引用的变量赋值,就是增加新的类变量
Item.foo = '测试类变量'
print(Item.foo)
#也可以随时删除类变量
del Item.foo
class book:
print('book类')
booktype = 'IT图书'
#定义方法与定义函数几乎一样
#实例方法,第一个参数推荐使用self(但并不强制),这样有更好的可读性
def defc(self):
self.name = '疯狂python讲义'
self.price = 118
print('图书是:%s,价格是:%d' % (self.name,self.price))
def haha(self):
print('haha函数')