ฉันรู้ว่าสิ่งนี้ดูเหมือนจะเป็นคำถามแปลก ๆ เนื่องจากจุดที่วัตถุสองชิ้นขึ้นไปที่ใช้คลาสเดียวกันนั้นเป็นพฤติกรรมของพวกเขาเหมือนกันนั่นคือวิธีการของพวกเขาเหมือนกัน
อย่างไรก็ตามฉันอยากรู้ว่ามีภาษา OOP ใดที่อนุญาตให้คุณกำหนดวิธีการของวัตถุใหม่ในแบบเดียวกับที่คุณสามารถกำหนดค่าที่แตกต่างกันสำหรับเขตข้อมูลของพวกเขา ผลลัพธ์ที่ได้คือวัตถุที่สร้างจากคลาสเดียวกันจะไม่แสดงพฤติกรรมที่เหมือนกันอีกต่อไป
หากฉันไม่เข้าใจผิดคุณสามารถทำ JavaScript นี้ได้หรือไม่ พร้อมกับคำถามนี้ฉันถามว่าทำไมใครบางคนต้องการทำเช่นนี้?
setClickHandler()
เมธอดและทำให้อินสแตนซ์ที่ต่างกันของคลาสเดียวกันทำสิ่งที่แตกต่างกันมาก ในภาษาที่ไม่มีการแสดงออกแลมบ์ดาที่สะดวกมันง่ายกว่าในการสร้างคลาสย่อยแบบไม่ระบุชื่อใหม่สำหรับผู้จัดการใหม่ ตามเนื้อผ้าวิธีการเอาชนะถือว่าเป็นจุดเด่นของคลาสใหม่ในขณะที่การตั้งค่าของคุณลักษณะไม่ได้ แต่โดยเฉพาะอย่างยิ่งกับฟังก์ชั่นการจัดการทั้งสองมีผลคล้ายกันมากดังนั้นความแตกต่างกลายเป็นสงครามเกี่ยวกับคำ