La programación orientada a objetos (POO), se rige por ciertos principios de desarrollo de software que permiten una implementación limpia, segura y entendible de los programas.