[問題] Python private method...
請問一下python 的private到底是怎樣呢
粗淺搜尋了一下相關資料
提到
python class
以 __開頭宣告的 method會被視作private
不會被override
例如
class A:
def __init__(self):
print("A")
self.__A()
def __A(self):
print("_A")
class B(A):
def __A(self):
print("_B")
b = B()
#執行結果
#A
#_A
問題來了...
那 __init__ 為什麼就可以被override呢...
謝謝...
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.41.161
→
05/19 23:04, , 1F
05/19 23:04, 1F
※ 編輯: EntHeEnd 來自: 1.162.84.204 (05/19 23:06)
→
05/19 23:07, , 2F
05/19 23:07, 2F
→
05/19 23:10, , 3F
05/19 23:10, 3F
→
05/19 23:11, , 4F
05/19 23:11, 4F
推
05/19 23:13, , 5F
05/19 23:13, 5F
→
05/19 23:15, , 6F
05/19 23:15, 6F
→
05/19 23:20, , 7F
05/19 23:20, 7F
→
05/19 23:20, , 8F
05/19 23:20, 8F
→
05/19 23:35, , 9F
05/19 23:35, 9F
→
05/19 23:36, , 10F
05/19 23:36, 10F
※ 編輯: EntHeEnd 來自: 1.162.48.36 (05/19 23:36)
→
05/19 23:38, , 11F
05/19 23:38, 11F
→
05/19 23:38, , 12F
05/19 23:38, 12F
→
05/19 23:39, , 13F
05/19 23:39, 13F
→
05/19 23:40, , 14F
05/19 23:40, 14F
→
05/19 23:44, , 15F
05/19 23:44, 15F
※ 編輯: EntHeEnd 來自: 1.162.48.36 (05/19 23:44)
→
05/19 23:51, , 16F
05/19 23:51, 16F
→
05/19 23:51, , 17F
05/19 23:51, 17F
推
05/20 00:05, , 18F
05/20 00:05, 18F
→
05/20 00:05, , 19F
05/20 00:05, 19F
→
05/20 00:11, , 20F
05/20 00:11, 20F
→
05/20 00:13, , 21F
05/20 00:13, 21F
→
05/20 00:13, , 22F
05/20 00:13, 22F
→
05/20 18:17, , 23F
05/20 18:17, 23F
→
05/20 18:18, , 24F
05/20 18:18, 24F
→
05/20 18:18, , 25F
05/20 18:18, 25F
→
05/20 18:19, , 26F
05/20 18:19, 26F
→
05/20 18:19, , 27F
05/20 18:19, 27F
→
05/20 18:20, , 28F
05/20 18:20, 28F
→
05/20 18:21, , 29F
05/20 18:21, 29F
→
05/20 18:21, , 30F
05/20 18:21, 30F
→
05/20 22:10, , 31F
05/20 22:10, 31F
→
05/21 01:33, , 32F
05/21 01:33, 32F
→
05/21 01:33, , 33F
05/21 01:33, 33F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章