Para realizar programación orientada a objetos existen dos corrientes principales: