User Tools

Site Tools


appunti3s:creare_classi_e_funzioni_in_python

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
appunti3s:creare_classi_e_funzioni_in_python [2020/07/22 16:23] – [Namespace] profproappunti3s:creare_classi_e_funzioni_in_python [2020/07/29 18:42] (current) – [Parametri opzionali] profpro
Line 103: Line 103:
 Notare che mentre la chiamata del metodo contiene 3 parametri, nella funzione %%__init__()%% ce ne sono 4... Notare che mentre la chiamata del metodo contiene 3 parametri, nella funzione %%__init__()%% ce ne sono 4...
 Notare anche l'ordine dei parametri tra parentesi.  Notare anche l'ordine dei parametri tra parentesi. 
 +
 +==== Parametri opzionali ====
 +Nel caso in cui chi usa la classe Auto non fornisca la targa, si può attribuirle un valore predefinito.
 +In caso contrario si solleverebbe un'eccezione a causa di una variabile senza valore...
 +
 +    def __init__(self, targa="0000000", km, prezzo):
  
 ==== Esempio 2 da terminare ==== ==== Esempio 2 da terminare ====
appunti3s/creare_classi_e_funzioni_in_python.1595427790.txt.gz · Last modified: 2020/07/22 16:23 by profpro