Python 3
Machine Learning

PENTRU ELEVII DE LICEU

LECȚIA 19
PAG. 3 / 4
OOP - Polimorfismul
Acasă >>> Lecții online

Polimorfism și funcții comune

Acesta este un exemplu clasic, analizați cu atenție. Un caz des întâlnit este cel al funcțiilor care pot lucra cu tipuri diferite de date atâta timp cât acestea suportă anumite operații:
Editor - exemplu_oop.py
       
Rezultatul în consolă done
Aceeași funcție inmulteste_cu_doi funcționează cu întregi, șiruri sau liste. De ce? Pentru că în Python operatorul * este polimorf: comportamentul său depinde de tipul operandului din stânga. Foarte interesant, nu?

Avansează la pagina următoare.
 home   list  LECȚII   perm_identity   arrow_upward