面向对象编程心得:
1、面向对象编程的思想是把对象作为基本单元,一个对象包含数据和数据的操作方法
2、编程时,要先定义类,并初始化实例,最后执行对象的操作方法就可以了
例如,要打印学生的成绩单,可以先定义Stuent类,Stuent类包含两个属性,即name和score两个属性,再定义个操作方法,即print_score函数,即完成了编程。
class Stuent (Object)
def __init__(self,name,score):
self.name = name
self.score = score
def print_score(self):
print "%s:%s" %(self.name,self.score)
a = Stuent("Jack",87)
b = Stuent("David",98)
a.print_score()
b.print_score()