1. 程式人生 > >python基礎篇之面向對象

python基礎篇之面向對象

col blog pri ini sel style span class 面向

面向對象編程

對象就是一個實實在在存在的,可以具體描述出來的實體。

面向對象編程是一種上帝視角,是可以制定規則的。

  之前學習的大多數是面向過程編程的,執行下來會有一個固定的結果

    面向過程編程,好想,可擴展性差,容易引起代碼的安全問題

面向對象具有:類、對象

面向對象在什麽時候用:在需要反復傳遞相同參數給一些函數的時候用

下面來實際寫一個面向對象的例子

class Person:
    def __init__(self,name,age,sex,weight):
        self.name = name
        self.age = age
        self.sex 
= sex self.weight = weight def info(self): print(姓名:%s,年齡:%s,性別:%s,體重:%s%(self.name,self.age,self.sex,self.weight)) name = Person(張三,18,male,140) name.info()

python基礎篇之面向對象