อินเทอร์เฟซใน OOP ใน TypeScript

ในส่วนนี้ เราจะเรียนรู้การทำงานขั้นสูง กับอินเทอร์เฟซ ซึ่งคุณเคยศึกษาแล้ว ในตำราเรียนหลัก ที่นี่

ดังที่คุณทราบแล้ว อินเทอร์เฟซถูกประกาศ โดยใช้คำสำคัญ interface เพื่อไม่ให้เกิดความขัดแย้งของชื่อระหว่างอินเทอร์เฟซ และคลาส ตัวอักษรแรกของชื่ออินเทอร์เฟซ มักจะขึ้นต้นด้วย 'I'

ตัวอย่างเช่น ลองสร้างอินเทอร์เฟซ IUser ที่อธิบายผู้ใช้:

typescriptinterface IUser {
  
}

ในบทเรียนต่อๆ ไป เราจะพิจารณารายละเอียด ลักษณะการทำงานกับอินเทอร์เฟซ