---
title: "Может ли объект получить доступ к private-переменной класса? Если, да, то каким образом?"
description: "Вообще доступ у приватной переменной класса можно получить только внутри класса, в котором она объяв..."
author: "dan_ntu"
published: "2017-06-06T02:31:45+00:00"
modified: "2018-01-08T16:27:44+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/mozhet-li-obekt-poluchit-dostup-k-private-peremennoy-klassa-esli-da-to-kakim-obrazom-769120"
markdown_url: "https://yvision.kz/post/mozhet-li-obekt-poluchit-dostup-k-private-peremennoy-klassa-esli-da-to-kakim-obrazom-769120/markdown"
site_name: "Yvision.kz"
---

# Может ли объект получить доступ к private-переменной класса? Если, да, то каким образом?

> Вообще доступ у приватной переменной класса можно получить только внутри класса, в котором она объяв...

Вообще доступ у приватной переменной класса можно получить только внутри класса, в котором она объявлена.

class Outer{

private int a=5;

class Inner{

void show(){

System.out.println("a is private in Outer class "+a);

}

}

}

public class PrivateInnerClass {

public static void main(String args[]){

Outer ou = new Outer();

Outer.Inner innerObject=ou.new Inner();

innerObject.show();

}

}

---

Source: [https://yvision.kz/post/mozhet-li-obekt-poluchit-dostup-k-private-peremennoy-klassa-esli-da-to-kakim-obrazom-769120](https://yvision.kz/post/mozhet-li-obekt-poluchit-dostup-k-private-peremennoy-klassa-esli-da-to-kakim-obrazom-769120)