appunti3s:python_oggetti_e_attributi
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
appunti3s:python_oggetti_e_attributi [2020/08/01 00:24] – profpro | appunti3s:python_oggetti_e_attributi [2020/08/01 11:10] – [Prerequisiti] profpro | ||
---|---|---|---|
Line 35: | Line 35: | ||
In Python per rendere pubblico o privato qualcosa, basta usare una convenzione sul nome: | In Python per rendere pubblico o privato qualcosa, basta usare una convenzione sul nome: | ||
- | * %%__esempio1%% è la convenzione da usare per un elemento privato | + | * %%__esempio1%% |
- | * esempio2 è la convenzione da usare per un elemento pubblico | + | * è la convenzione da usare per un elemento privato |
- | * %%__esempio3__%% è la convenzione da usare per un elemento built-in (pubblico), una convenzione che il programmatore non dovrebbe mai adottare | + | * esempio2 |
+ | * è la convenzione da usare per un elemento pubblico | ||
+ | * %%__esempio3__%% | ||
+ | * è la convenzione da usare per un elemento built-in (pubblico), una convenzione che il programmatore non dovrebbe mai adottare | ||
+ | Nel caso in cui si tenti di invocare un metodo privato, si ottiene un errore poco chiaro: | ||
+ | AttributeError: |
appunti3s/python_oggetti_e_attributi.txt · Last modified: 2020/08/01 11:11 by profpro