Объектно-ориентированное программирование против объектно-ориентированного программирования: понимание различий