บ้าน พัฒนาการ อินสแตนซ์คืออะไร - คำจำกัดความจาก techopedia

อินสแตนซ์คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - อินสแตนซ์หมายความว่าอย่างไร

การสร้างอินสแตนซ์คือการสร้างอินสแตนซ์ของวัตถุในภาษาเชิงวัตถุ (OOP) วัตถุที่สร้างอินสแตนซ์จะได้รับชื่อและสร้างขึ้นในหน่วยความจำหรือบนดิสก์โดยใช้โครงสร้างที่อธิบายไว้ในการประกาศคลาส


ใน C ++ และภาษาอื่นที่คล้ายคลึงกันในการสร้างอินสแตนซ์ของคลาสคือการสร้างวัตถุในขณะที่ใน Java เพื่อยกตัวอย่างคลาสจะสร้างคลาสเฉพาะ ผลลัพธ์ในทั้งสองภาษาเหมือนกัน (ไฟล์เรียกทำงาน) ดังนั้นจึงไม่มีความแตกต่างในการใช้งานเฉพาะในคำศัพท์

อินสแตนซ์เป็นที่รู้จักกันเป็นตัวอย่าง

Techopedia อธิบายอินสแตนซ์

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


ก่อนที่จะมีวิธีการ OOP ที่ทันสมัยอินสแตนซ์มีความหมายคล้ายกันที่เกี่ยวข้องกับการสร้างข้อมูลภายในเทมเพลตเปล่า ตัวอย่างเช่นการบันทึกรายการลงในฐานข้อมูลถือว่าเป็นอินสแตนซ์

อินสแตนซ์คืออะไร - คำจำกัดความจาก techopedia