Programació Orientada a Objectes en Python: Herència per a programadors novells

El vídeo és una introducció pràctica al concepte d’herència en la programació orientada a objectes amb Python, pensada per a programadors novells.

Contingut principal

  • S’explica què és la programació orientada a objectes i com encaixa l’herència dins d’aquest paradigma (classes, objectes, atributs i mètodes) amb exemples senzills en Python pensats per principiants.
  • Es mostra com definir una classe base (pare) i com crear subclasses (filles) que reutilitzen i estenen el comportament, aprofitant la jerarquia de classes per escriure menys codi i organitzar millor el projecte.

Conceptes d’herència que es tracten

  • Es treballen idees com la reutilització de codi, la relació “és un” (una subclasse “és un” cas particular de la classe pare) i la sobrescriptura de mètodes per adaptar el comportament a cada subclasse.
  • També es connecta l’herència amb altres conceptes típics de la POO, com l’encapsulament i el polimorfisme, per mostrar com tot plegat ajuda a escriure programes més modulars i fàcils de mantenir.

Enfocament i públic

  • El to és didàctic i pausat, orientat a persones que ja han vist el més bàsic de Python (funcions, tipus bàsics, etc.) i volen fer el pas cap a la POO amb exemples en català.