Их не "можно считать", они являются объектно-ориентированными. каждый элемент представляет собой объект, который имеет свою модель данных, свое поведение, свое визуальное представление (это называется mvc), и может взаимодействовать с другими элементами путем посылки сообщений.