青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

什么是私有方法?python私有方法是什么

【什么是私有方法?python私有方法是什么】在Python方法發學習中,我們了解了它可以分成兩種類型的,一種是公用還有一種是私有的,今天這篇文章主要講解的是私有方法,有需要的朋友可以一起來看看這篇文章,希望對能給大家的學習帶來幫助 。

什么是私有方法?python私有方法是什么


一、私有方法的概念
在Python中,一般情況下使用的成員函數的使用和成員變量的使用都是開放的,只有在Python中的私有屬性和方法的設置,并不會和其他的編程語言一樣,有類似于public,private的關鍵詞來進行修飾 。在python中如果想定義一個私有變量的時候,只需要在變量名或函數名前加上"__"兩個下劃線,那么這個函數或變量就會為私有的了 。需要注意的是在聲明這個方法的時候,并不能在類的外部中進行調用 。下面看一個簡單的實例,代碼如下:
class Test(object): 這是一個普通方法    def test(self):        print("普通方法test")這是一個普通方法    def _test1(self):        print("普通方法_test1方法")下面是私有方法    def __test2(self):        print("私有方法__test2方法")t = Test()t.test()t._test1()#t.__test2()如果是這樣調用的話,在調用的過程中就會報錯因為在Python中沒有像其他編程語言中一樣,可以使用public這些關鍵字來區別公有屬性和私有屬性,區分它都是靠屬性的命名方式,當我們在屬性名的前面加上兩個下劃線的時候,就表示它是一個私有屬性,否則為公有屬性,對于方法的定義也是如此,方法名前面加了2個下劃線的話表示該方法是私有的,否則為公有的 。
關于什么是私有方法?python私有方法是什么的文章就分享到這里了,希望通過文章的學習,大家理解了什么是私有方法,如果還想學習更多的知識,可以繼續關注 。
什么是私有方法?python私有方法是什么


什么是私有方法?python私有方法是什么


什么是私有方法?python私有方法是什么


微信掃碼,學習更方便
什么是私有方法?python私有方法是什么


現在報名贈100例知識點合集
什么是私有方法?python私有方法是什么


    猜你喜歡