StudyToCert

PCAP / Lecciones · English

PCAP – Certified Associate Python Programmer PCAP-31-03

Orden de resolución de métodos (MRO), diamantes y jerarquías inconsistentes

Cuando accedes a un atributo de un objeto, Python busca en una lista de clases en un orden fijo y usa la primera coincidencia. Esa lista es el orden de resolución de métodos (method resolution order, MRO). Con herencia simple es sencillo: la clase, su padre, el abuelo, hasta llegar a object. Con herencia múltiple, Python lo calcula con un algoritmo llamado linealización C3, y el examen espera que sepas predecir el resultado para jerarquías pequeñas.

Cuenta gratis

Sigue leyendo gratis

Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 6 secciones más, 4 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.

Crear cuenta gratis Iniciar sesión

Estudia PCAP gratis
Plan semana a semana con lecciones, cuestionarios, simulaciones de examen y práctica, en español.
Abrir el plan de estudio