Play IT

ООП — инкапсуляция

Интерактивное демо «ООП — инкапсуляция» — раздел Энциклопедия · Код и разработка.

code-devencyclopedia

Инкапсуляция: модификаторы, геттеры и защита данных

Как в примерах Класс1, User и БанковскийСчёт из статьи

Класс2 обращается к Класс1: public доступен снаружи, private — только внутри класса.

class Класс1
String публичноеПоле = "Привет!"public
String приватноеПоле = "Это секрет!"private
void публичныйМетод()public
void приватныйМетод()private
class Класс2 — снаружи

Код из второго файла обращается к объекту Класс1:

Класс1 obj = new Класс1();