ООП или объектно-ориентированное программирование — это основа любого современного языка программирования. Мы будем изучать его на примере языка Java, что, например, впоследствии поможет вам перейти к разработке своих мобильных приложений под Андроид.