Перейти к содержимому

Java OOP EP2.7: Interface คืออะไร? ใช้ implements และ @Override | Smart Factory

KOPE SOLUTION

0:00 / 0:00

Java OOP EP2.7: Interface คืออะไร? ใช้ implements และ @Override | Smart Factory

23 просмотра · 13 дней назад
KOPE SOLUTION
326 подписчиков
23 просмотра · 13 дней назад
เรียน Java OOP ภาษาไทย EP2.7 ทำความเข้าใจ Interface หรือสัญญาการทำงานของ Object พร้อมฝึกใช้ implements, @Override และเรียกใช้งาน Machine ผ่าน Interface Type ด้วยกรณีศึกษา Smart Factory ซอร์สโค้ดและ README สำหรับทำตาม: https://github.com/KOPE-SOLUTION/java... เนื้อหาในคลิป Interface ในภาษา Java คืออะไร สร้าง Maintainable Interface กำหนดสัญญาการบำรุงรักษาเครื่องจักร ให้ Machine implements Maintainable ใช้ @Override ตรวจสอบ Method ประเมินการบำรุงรักษาจากอุณหภูมิ แรงสั่นสะเทือน และชั่วโมงทำงาน เรียก Object ผ่าน Interface Type จำลองการบำรุงรักษาและรีเซ็ตสถานะเครื่องจักร Compile และ Run โปรแกรม Java ผ่าน Command Line ตัวอย่างใน EP นี้ Machine จะตรวจสอบข้อมูลจาก Sensor หากอุณหภูมิหรือแรงสั่นสะเทือนเกินเกณฑ์ ระบบจะเปลี่ยนสถานะเป็น WARNING และแจ้งว่าต้องบำรุงรักษา จากนั้นเราจะเรียก performMaintenance() เพื่อรีเซ็ตชั่วโมงทำงานและสถานะเครื่องจักร ผลลัพธ์ที่ได้จากโปรแกรม: Status: WARNING Requires maintenance: true After maintenance: OFFLINE คลิปนี้เหมาะสำหรับผู้ที่กำลังเรียน Java OOP และต้องการเข้าใจ Interface จากตัวอย่างที่นำไปต่อยอดได้จริง ก่อนเข้าสู่เรื่อง Polymorphism ใน EP ถัดไป ฝากกดติดตาม กดถูกใจ และแชร์ซีรีส์ Java OOP in Action: Smart Factory Core เพื่อเป็นกำลังใจในการทำเนื้อหาตอนต่อไปครับ #Java #JavaOOP #JavaInterface #SmartFactory #เขียนโปรแกรม