Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Cosa significa binding dinamico?

Cosa significa binding dinamico?

Cosa significa binding dinamico?

Link copiato negli appunti

Il binding dinamico è uno degli aspetti più tipici di Ruby, assieme al duck typing. Permette di definire e ridefinire un qualsiasi oggetto runtime. È possibile modificare una classe aggiungendo o sovrascrivendo metodi durante l’esecuzione del programma.

Ad esempio, se desiderate aggiungere un nuovo metodo alla classe String è sufficiente ridichiararla introducendo la definizione del nuovo metodo e da quel momento tutte le istanze della classe avranno a disposizione il metodo appena definito.