สารบัญ:
คำจำกัดความ - สมาชิกแบบคงที่หมายถึงอะไร
สมาชิกแบบสแตติกคือสมาชิกข้อมูล (ตัวแปร) หรือวิธีการที่เป็นของสแตติกหรือคลาสที่ไม่คงที่เองแทนที่จะเป็นวัตถุของคลาส สมาชิกแบบสแตติกยังคงเหมือนเดิมเสมอไม่ว่าจะใช้ที่ไหนและอย่างไร เนื่องจากสมาชิกแบบสแตติกเชื่อมโยงกับคลาสจึงไม่จำเป็นต้องสร้างอินสแตนซ์ของคลาสนั้นเพื่อเรียกใช้งาน
Techopedia อธิบายสมาชิกแบบคงที่
วิธีการคงที่ในภาษาเช่น C # และ Java สามารถเรียกใช้โดยใช้ไวยากรณ์ต่อไปนี้: clsName.mthName (args) โดยที่ clsName เป็นชื่อคลาสและ mthName เป็นชื่อวิธีการคงที่ ตัวแปรสแตติกสามารถเข้าถึงได้ผ่านชื่อคลาสดังนี้ clsName.VarName โดยที่ VarName เป็นชื่อตัวแปรสแตติก
เนื่องจากตัวแปรสแตติกเชื่อมโยงกับคลาสมีเพียงสำเนาเดียวของตัวแปรที่มีอยู่ในหน่วยความจำ สำเนานี้มีการแชร์โดยวัตถุทั้งหมดของคลาสนั้น
คุณลักษณะบางอย่างของสมาชิกแบบสแตติกมีดังนี้:
- สมาชิกแบบสแตติกสามารถเข้าถึงสมาชิกแบบสแตติกทั้งหมดของคลาสที่มีอยู่รวมถึงสมาชิกส่วนตัว
- สมาชิกแบบสแตติกสามารถประกาศโดยใช้ตัวดัดแปลงการควบคุมการเข้าถึง
- คลาสสมาชิกแบบสแตติกสามารถใช้สมาชิกแบบสแตติกอื่นใดโดยไม่ต้องระบุชื่อด้วยชื่อของคลาสที่มีอยู่
