Ampliació d'Informàtica: notes de classe
      • Conceptes clau de Python
      • Iteradors
      • Classes
      • Grafs
      • Recursivitat
  • « Referències
  • Ús de classes »

Classes¶

Tipus i classe són sinònims (en Python)

  • Ús de classes
  • Definició de classes
    • Per què cal definir classes?
    • Què és una classe?
    • Sentència class
    • Operacions de les classes
    • El mètode __init__()
    • __init__() amb paràmetres opcionals
    • Instàncies
    • Sobrecàrrega d’operadors
    • Polimorfisme
    • Còpia d’objectes
  • Herència
    • Per què cal herència?
    • Sintaxi i terminologia
    • Què és l’herència?
    • __init__() i herència
    • Exemples d’herència
  • Com …?
    • Com definir una classe?
    • Com instanciar objectes de la nova classe?
    • Com afegir atributs a totes les instàncies de la classe?
    • Com fer que els atributs tinguin valors diferents en cada instància?
    • Com afegir mètodes?
    • Com afegir operadors?
    • Com fer còpies idèntiques d’objectes?
    • Com derivar per herència una classe?
    • Com afegir atributs als objectes d’una classe derivada?
    • Com fer que els atributs tinguin valors diferents en cada instància d’una classe derivada?
    • Com redefinir mètodes en una classe derivada?
    • Com afegir mètodes a una classe derivada?
  • Representació
    • Quina és l’estructura dels enunciats de disseny de classes?
    • Com afecta la implementació un canvi en la representació?

Referència¶

  • Capítol Classes de The Python Tutorial.

Back to top

Source

© Copyright 2016-2025, Antoni Soto i Riera. Publicat sota la llicència Reconeixement-CompartirIgual 3.0 No adaptada de Creative Commons.
Created using Sphinx 8.2.3.