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