เอนทิตีนิรนามคือสิ่งที่ถูกกำหนดโดยไม่มีชื่อ คลาสที่ไม่มีชื่อเรียกว่า คลาสนิรนามใน c++ . คลาสนิรนามเป็นคลาสพิเศษที่มีคุณสมบัติพื้นฐานเพียงอันเดียว เนื่องจากไม่มีชื่อกำหนดให้กับคลาส จึงไม่มีคอนสตรัคเตอร์ที่จัดสรรให้ แม้ว่าจะมีตัวทำลายล้างอยู่ที่นั่นเพื่อจัดสรรคืนบล็อกหน่วยความจำ คลาสไม่สามารถใช้