类
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()