'''面向对象”
程序 现实中
对象 具体的事情
现实的事物 变成电脑中的程序
世间万物皆对象
好处:
面向对象:
类
对象
属性
方法
对象:
对象的集合
类别:
多个对象,提取对象的共同特征和动作,封装在一个类中
'''
'''格式:
class 类名[(父类)]:
属性:特征
方法:动作
'''
class Phone:
brand='华为'
yp=Phone()
fieif=Phone()
print(yp.brand)
print(yp)
print(fieif)
改类属性
类名.属性名=‘’
class Cat:
type ="猫"
def __init__(self,nickname,age,color):
self.nickname=nickname
self.age=age
self.color=color
def eat(self ,food):
print("{}喜欢吃{}".format(self.nickname,food))
def catch_mouse(self,color,weight):
print('{}抓了一直{}kg的{}老鼠'.format(self.nickname,weight,color))
def sleep(self,hour):
print("{}正在睡觉奥".format(self.nickname))
cat=Cat('mimi',18,'write')
cat.eat('灰灰')
cat.catch_mouse("grey",100)
cat.sleep('300')
|