private ใช้ภายใน class ตัวมันเองมันเองได้เท่านั้น แม้แต่การเรียกใช้งานผ่าน object ของ class นั้นก็ไม่สามารถเข้าถึง ตัวแปร private ได้
protected ใช้ภายใน class ตัวมันเองมันเองได้เท่านั้นเช่นกัน เหมือน private แต่ดีกว่าหน่อยตรง class ลูกที่สืบทอดมาจาก class นั้นสามารถเข้าถึงและใช้งาน ตัวแปร pretected ได้ด้วย
public สามารถเข้าถึงและใช้งานจากใครก็ได้ ส่วนใหญ่ใช้เป็น interface ของ class ในการเรียกใช้งาน property หรือ method