Java Core junior
Что такое Четыре принципа ООП своими словами?
Ответ
Инкапсуляция: банкомат — не знаешь как хранит деньги, есть методы «снять», «положить». Наследование: электросамокат наследует «транспорт». Полиморфизм: кнопка «play» — разное поведение для видео, музыки, подкаста. Абстракция: выделяешь существенное и прячешь детали за общим интерфейсом.
Разбор: Четыре принципа ООП — инкапсуляция (сокрытие внутреннего состояния за методами), наследование (получение свойств родителя), полиморфизм (единый интерфейс с разным поведением) и абстракция (выделение существенного, сокрытие деталей). Ловушка: дистракторы подменяют определения местами и подсовывают смежные понятия (перегрузка, множественное наследование, композиция/агрегация), которые принципами ООП не являются.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.