Объектно-ориентированное программирование

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