กลับไปหน้าบทความ

อ่าน 1 นาที

เลเยอร์ (การออกแบบเชิงวัตถุ)

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

เลเยอร์ (การออกแบบเชิงวัตถุ)

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

โดยทั่วไปแล้ว เลเยอร์ต่างๆ จะถูกจัดเรียงในรูปแบบลำดับชั้นคล้ายต้นไม้โดยมีความสัมพันธ์แบบพึ่งพาเป็นตัวเชื่อมระหว่างเลเยอร์ ความสัมพันธ์แบบพึ่งพาระหว่างเลเยอร์มักจะเป็น ความสัมพันธ์ แบบสืบทอดการประกอบหรือการรวมกลุ่มแต่ก็สามารถใช้ความสัมพันธ์แบบพึ่งพาประเภทอื่นๆ ได้เช่นกัน

เลเยอร์เป็นรูปแบบสถาปัตยกรรมที่อธิบายไว้ในหนังสือหลายเล่ม เช่นสถาปัตยกรรมซอฟต์แวร์เชิงรูปแบบ[ 2 ]

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Layer_(object-oriented_design)&oldid=1165573134 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เลเยอร์ (การออกแบบเชิงวัตถุ)

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

ดูเพิ่มเติม

ชั้นนามธรรม สถาปัตยกรรมหลายชั้น ชั้นเฉือน ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Layer_(object-oriented_design)&oldid=1165573134 "