Object Contextualization Model 1.0

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 939.08 KB
‎คะแนนจากผู้ใช้: 2.4/5 - ‎7 ‎โหวต

เกี่ยวกับ Object Contextualization Model

รูปแบบบริบทวัตถุขยายกระบวนทัศน์ที่มุ่งเน้นวัตถุโดยการผนวกบริบทไปยังวัตถุที่จุดของคําจํากัดความ บริบทจะแสดงด้วย Metadata เพื่อให้วัตถุที่มีและไม่มีบริบทมีรอยเท้าและประสิทธิภาพเหมือนกัน คําจํากัดความบริบทไม่มีขีด จํากัด ขนาดและความซับซ้อนและดังนั้นจึงสามารถครอบคลุมความหมายคอมโพสิตขนาดใหญ่ คอมไพเลอร์สามารถตรวจจับ bool_Is_Fish bool_Is_Mondayและปฏิเสธการมอบหมายที่ไม่ถูกต้องได้ นอกจากนี้ โดยการแนบบริบทกับพารามิเตอร์ฟังก์ชัน รูปแบบบริบทวัตถุจะเอาข้อจํากัดของฟังก์ชันหนึ่งโอเวอร์โหลดต่อต้นแบบต่อ namespace เนื่องจากแม้ว่าพารามิเตอร์อาจเป็นชนิดภายในเดียวกัน แต่บริบทที่แตกต่างกันทําให้สามารถอ้างอิงได้แตกต่างกันและไม่ชัดเจน หลังมีประโยชน์อย่างยิ่งสําหรับผู้ประกอบการที่โอเวอร์โหลดเนื่องจากผู้ปฏิบัติงานมีจํานวนพารามิเตอร์คงที่และจนถึงขณะนี้หลายพฤติกรรมของผู้ปฏิบัติงานสามารถทําได้โดยใช้วิธีการสืบทอดเท่านั้น รูปแบบบริบทวัตถุยังส่งเสริมรูปแบบคลาสที่มีโครงสร้างมากขึ้นของซอฟต์แวร์และช่วยในการรักษารหัสที่เข้าใจง่าย