Фундаментальная концепция объектно-ориентированной парадигмы предельно проста: каждый объект в системе представляет собой инкапсулированную абстракцию, каждая из которых которая обладает свойствами инкапсуляции, наследования и полиморфизма.