類
1、基本介紹
面向過程:流水線
面向對象:分工合作
一個比喻:要去旅行,爸爸把所有旅行的準備工作都做好,先收拾需要帶的證件和衣服,再訂酒店,再計劃旅行路線,這就是面向過程。面向對象的話,就可以理解爲:爸爸把活拆分,收拾行李的活,訂酒店,計劃路線,沒人分配一個活。
#面向過程
std1 = {'name':'Mic','score':70}
std2 = {'name':'Lisen','score':90}
def print_score(std):
print('%s :%s' %(std['name'],std['score']))
#面向對象
class Student(object):
def __init__(self,name,score):
self.name=name
self.score=score
def print_score(self):
print("%s:%s %(self.name,self.score)")
zero = Student('zero',60)
zero.print_score()