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