object กับ instance ต่างกันอย่างไร คำตอบคือคำศัพท์ทั้ง 2 มีความหมายที่เหมือนกัน และสามารถใช้แทนกันได้ในภาษาเขียนโปรแกรมเชิงวัตถุทั่วๆ ไป ตัวอย่างสอนสร้าง class และ object/instance ด้วย Python สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง object กับ instance ต่างกันอย่างไร ภาษา Python
class MyClass:
def hello( self ):
print('Hello World จาก Class ด้วย Object/Instance')
myClass = MyClass()
myClass.hello()
ผลลัพธ์
Hello World จาก Class ด้วย Object/Instance
object กับ instance ทั้ง 2 คือความหมายเดียวกัน จากตัวอย่างโค้ดภาษา Python สร้าง object หรือ instance จาก class MyClass ด้วยคำสั่ง myClass = MyClass() และใช้ object หรือ instance ชื่อ myClass เรียกใช้ฟังก์ชัน hello ด้วยคำสั่ง myClass.hello()