Che cos'è il metodo privato in JavaScript?
Che cos'è il metodo privato in JavaScript?

Video: Che cos'è il metodo privato in JavaScript?

Video: Che cos'è il metodo privato in JavaScript?
Video: Javascript Tutorial Italiano 14 - OOP Programmazione ad Oggetti Javascript 2024, Novembre
Anonim

Privato Funzioni # A funzione privata può essere utilizzato solo all'interno del suo genitore funzione o modulo. un pubblico funzione può essere utilizzato all'interno o all'esterno di esso. Le funzioni pubbliche possono chiamare privato funzioni al loro interno, tuttavia, poiché in genere condividono lo stesso ambito.

Di conseguenza, JavaScript ha metodi privati?

I metodi privati hanno sempre stato semi-possibile in JavaScript grazie a questo dinamico e al prototipo Function metodi chiama e candidati. Ma usare la chiamata o l'applicazione non è conveniente come invocare un metodo privato direttamente su un oggetto, né fa consente il concatenamento di più metodi insieme.

Inoltre, possiamo avere un metodo statico privato? 7 risposte. UN metodo statico privato di per sé non viola l'OOP di per sé, ma quando tu avere molti di questi metodi in una classe che non lo fa bisogno (e non può*) accedere ai campi di istanza, non stai programmando in modo OO, perché "oggetto" implica stato + operazioni su quello stato definito insieme.

Considerato questo, cosa significa funzione privata?

Privato :: UN privato variabile o il metodo può essere accessibile solo internamente dalla classe in cui è definito. Questo si intende Che un privato variabile o metodo non può essere chiamato da un figlio che estende la classe.

Posso usare JavaScript di classe?

È importante notare che non ci sono classi in JavaScript . Funzioni Potere essere usato per simulare in qualche modo classi , ma in generale JavaScript è un classe -meno linguaggio. Tutto è un oggetto. E quando si tratta di ereditarietà, gli oggetti ereditano dagli oggetti, non classi a partire dal classi come nel " classe "-lingue.

Consigliato: