ผลต่างระหว่างรุ่นของ "Python Programming/Objects"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 2: แถว 2:
 
* '''attribute:''' ซึ่งเหมือนกับ field ของ object ในภาษาอื่นๆ แต่เราไม่สามารถกันผู้ใช้ object จากการแก้ไขตามใจชอบได้ (กล่าวคือ attribute คล้ายกับ public field มาก)
 
* '''attribute:''' ซึ่งเหมือนกับ field ของ object ในภาษาอื่นๆ แต่เราไม่สามารถกันผู้ใช้ object จากการแก้ไขตามใจชอบได้ (กล่าวคือ attribute คล้ายกับ public field มาก)
 
* '''method:''' คล้ายกับ method ในภาษา Java แต่ลักษณะการประกาศ method จะต่างกันมาก
 
* '''method:''' คล้ายกับ method ในภาษา Java แต่ลักษณะการประกาศ method จะต่างกันมาก
 +
 +
{{Python Programming/Navigation|Dictionaries|Classes}}

รุ่นแก้ไขเมื่อ 05:56, 18 ตุลาคม 2551

ไพทอนสนับสนุนการเขียนโปรแกรมเชิงวัตถุ (OOP) ในระัดับหนึ่ง object ในภาษาไพทอนมีส่วนประกอบอยู่สองส่วน คือ

  • attribute: ซึ่งเหมือนกับ field ของ object ในภาษาอื่นๆ แต่เราไม่สามารถกันผู้ใช้ object จากการแก้ไขตามใจชอบได้ (กล่าวคือ attribute คล้ายกับ public field มาก)
  • method: คล้ายกับ method ในภาษา Java แต่ลักษณะการประกาศ method จะต่างกันมาก
หน้าก่อน: Dictionaries สารบัญ หน้าต่อไป: Classes