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