dell’autore ospite Tiran Behrouz, sviluppatore 4D (Vancouver, Canada)
L’introduzione di ORDA in 4D v17 ha cambiato le carte in tavola. Ora, con l’introduzione delle classi in 4D v18 R3, assisteremo a un cambio di paradigma nella programmazione 4D. Ora possiamo sfruttare i concetti di programmazione orientata agli oggetti come il polimorfismo, la composizione e l’ereditarietà per scrivere le nostre librerie di classi. In questo video, mostro come codificare una semplice classe TimeStamp utilizzando 4D e ORDA.
Per questa esercitazione ho utilizzato 4D v18 R4. È possibile utilizzare anche la versione pubblica di 4D v18 R3 per sviluppare questa classe, ma le dichiarazioni delle variabili dovranno seguire la sintassi classica di 4D. Ad esempio:
- C_LONGINT ($n) invece di var $n: Intero
- C_OBJECT ($1) invece di var $1: cs.Class.TimeStamp
Il codice sorgente è disponibile qui. Unitevi alla discussione sul forum 4D per domande e commenti.