看板 Python 關於我們 聯絡資訊
拜託各位高手指點一下.. ----------------------------------------- python 版: #!/usr/bin/env python # File name: class_init.py class Person: def __init__(self, name): self.name = name def say_hi(self): print 'Hello, my name is', self.name p = Person('Swaroop') p.say_hi() python 版輸出結果: $ python class_init.py Hello, my name is Swaroop ----------------------------------------------- 請問上述程式的__init__功能是什麼?我知道是初始化,但初始化是什麼? self是有什麼涵義嗎?為什麼最後一個say_hi()沒有self? 請問class的功能是什麼? 拜託各位高手幫幫忙~我有在看書,但慧根不夠,需要有人用白話一點的方式指點一下~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.39.51