Domanda

Abbiamo una classe che ne ha una float[] e uno int[]. A volte l'utente di quella classe ha bisogno di mettere la valori float e talvolta i valori int, ma non sarà entrambi per ogni istanza.

Sappiamo che tutti i valori Float e Int non saranno grandi (meno di 100000). Sto pensando che potremmo non aver bisogno del int[], basta usare il float[] per mantenere i valori int quando necessario. Nel momento in cui li usiamo, possiamo lanciarli su Int quando necessario. Un array di archiviazione sarà molto chiaro.

Come pensi alla mia idea? Metti Int Float [] non perderà nulla. Ho ragione?

MODIFICARE:

Una classe ne ha una float[] variabile di classe e uno int[] Variabile di classe per contenere i valori per l'utente. Gli utenti di ciò utilizzeranno float [] o int [] ma non entrambi. Quindi abbiamo i metodi float [] e set float [] e otteniamo int [] e set int [] metodi e costruttori diversi. Sto pensando di semplificare questa classe per rimuovere la variabile di classe int [] e utilizzare un float [] sia per i valori INT che per i valori float per utenti diversi.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top