method Overriding กับ method Hiding จุดประสงค์การใช้งาน ต่างกันอย่างไรครับ

กระทู้คำถาม
ความเข้าใจคือ Overriding  คือการทำให้เมธอดในคลาสลูก เป็นของใหม่หมด  

แล้ว Hiding  คือ ยังคงของเก่าไว้และสร้างของใหม่ขึ้นมา โดยสามารถเรียกใช้ได้ทั้งของเก่าและใหม่

แต่ว่า จุดประสงค์การใช้งาน มันใช้ในกรณีไหนบางครับ มองภาพไม่ออก
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่