moore_it Well-Known Member Licensed User Longtime User Nov 26, 2020 #1 Ciao a tutti, mi chiedo spesso a cosa serva definire una SUB privata o pubblica visto che non vedo differenze quando le richiamo. Qualcuno sa darmi qualche delucidazione. Vi ringrazio.
Ciao a tutti, mi chiedo spesso a cosa serva definire una SUB privata o pubblica visto che non vedo differenze quando le richiamo. Qualcuno sa darmi qualche delucidazione. Vi ringrazio.
Star-Dust Expert Licensed User Longtime User Nov 26, 2020 #2 moore_it said: Ciao a tutti, mi chiedo spesso a cosa serva definire una SUB privata o pubblica visto che non vedo differenze quando le richiamo. Qualcuno sa darmi qualche delucidazione. Vi ringrazio. Click to expand... Pubblica ti permette di richiamare (o fare riferimento) a quella classe/metodo/variabile anche da un altro modulo di codice o da un altra classe. Viceversa non sarebbe visibile all'esterno. Ti ho allegato un semplice esempio in B4J Attachments Test.zip Test.zip 1.1 KB · Views: 307
moore_it said: Ciao a tutti, mi chiedo spesso a cosa serva definire una SUB privata o pubblica visto che non vedo differenze quando le richiamo. Qualcuno sa darmi qualche delucidazione. Vi ringrazio. Click to expand... Pubblica ti permette di richiamare (o fare riferimento) a quella classe/metodo/variabile anche da un altro modulo di codice o da un altra classe. Viceversa non sarebbe visibile all'esterno. Ti ho allegato un semplice esempio in B4J
moore_it Well-Known Member Licensed User Longtime User Nov 26, 2020 #3 Grazie, ora ho capito, il mio errore è utilizzare la sub senza mettere private o public, infatti il solo statement SUB probabilmente è come se io usassi public. Grazie ancora
Grazie, ora ho capito, il mio errore è utilizzare la sub senza mettere private o public, infatti il solo statement SUB probabilmente è come se io usassi public. Grazie ancora
LucaMs Expert Licensed User Longtime User Nov 26, 2020 #4 moore_it said: Grazie, ora ho capito, il mio errore è utilizzare la sub senza mettere private o public, infatti il solo statement SUB probabilmente è come se io usassi public. Grazie ancora Click to expand... L'errore è anche che l'editor e il compilatore non pretendano che tu specifichi la visibilità (pubblica/privata) dei vari elementi (routine e variabili); sarebbe meglio.
moore_it said: Grazie, ora ho capito, il mio errore è utilizzare la sub senza mettere private o public, infatti il solo statement SUB probabilmente è come se io usassi public. Grazie ancora Click to expand... L'errore è anche che l'editor e il compilatore non pretendano che tu specifichi la visibilità (pubblica/privata) dei vari elementi (routine e variabili); sarebbe meglio.