Объявленные данные с модификатором private доступны только в рамках файла. Либо в рамках класса, если данные помечены как приватные внутри него. К нему нельзя будет обратиться извне - вне данного класса. Рассмотрим пример: В данном случае класс Person определяет два свойства name (имя человека) и age (возраст человека). Чтобы было более показательно, одно свойство определено через конструктор, а второе как переменная класса. И поскольку эти свойства определены с модификатором private, то мы можем к ним обращаться только внутри этого класса. Вне класса обращаться к ним нельзя: Также в классе определены три функции: Последние две функции выводят значения свойств. А функция printPerson выводит информацию об объекте, вызывая предыдущие две функции. Однако функции printAge() и printName() определены как приватные, поэтому их можно использовать только внутри класса.