Flowcharting 2 metodi che utilizzano la stessa variabile

-3

quindi ho bisogno di diagrammi di flusso qualcosa di simile all'immagine. Il primo diagramma di flusso a sinistra e i 2 diagrammi di flusso a destra sono su classi diverse.

Il someClass ha una variabile di istanza denominata MyVar e 2 metodi denominati setMethod e getMethod. GetMethod e setMethod usano la variabile di istanza myVar come potrei mostrarlo in un diagramma di flusso? o il diagramma di flusso è sopra accettabile? e dove posizionerò la dichiarazione di myVar?

    
posta Dex 09.09.2018 - 01:59
fonte

1 risposta

1

I diagrammi di flusso non forniscono mezzi standard per la dichiarazione o l'accesso alle variabili e non hanno elementi che si riferiscono direttamente a un linguaggio di programmazione specifico. Uno è libero di inserire qualsiasi tipo di descrizione nelle caselle purché la descrizione corrisponda al passaggio correlato.

Quindi se stai usando un linguaggio di programmazione OO che fornisce cose come classi o variabili di istanza, sentiti libero di mettere quegli elementi nelle scatole, usando la sintassi della lingua (supponendo che il tuo insegnante non ti abbia dato istruzioni più specifiche).

Nota anche i diagrammi di flusso risalgono al passato antico della programmazione, dove erano un miglioramento rispetto al puro codice assembly. Citando Wikipedia :

popularity decreased in the 1970s, when interactive computer terminals and third-generation programming languages became common tools for computer programming, since algorithms can be expressed more concisely as source code in such languages

Quindi, nel contesto di un linguaggio di programmazione moderno, i diagrammi di flusso sembrano essere oggi un anacronismo, specialmente per esempi banali come ottenere o impostare una variabile che sembrano eccessivamente sovradimensionati.

    
risposta data 09.09.2018 - 09:25
fonte

Leggi altre domande sui tag