Java: Введение в ООП

Теория: О курсе

Классы в Java одна из ключевых концепций, вокруг которой строится код. Буквально весь код описывается внутри классов без возможности выбора. Этим Java сильно отличается от многих других языков, где классы добавляются только по необходимости либо их нет вообще.

Чтобы понять классы по-настоящему, нужно время и опыт, но из-за их глубокой интеграции в код, нам приходится разбирать их буквально в самом начале обучения. Чтобы сделать этот процесс легче, изучение классов и сопутствующих элементов разделено на две части. В одной, прямо здесь мы поговорим лишь о самых основах, которых достаточно для изучения ближайшего материала и создания полноценных программ. В другой, там где идет разбор объектно-ориентированного программирования, мы погрузимся в классы по полной программе. К тому моменту у вас будет достаточно опыта для понимания материала.

В этом курсе мы научимся создавать объекты и работать с ними. Познакомимся с базовыми принципами создания классов, добавим геттеры и сеттеры. Введем интерфейсы и разобьем код по пакетам.