Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #3
    Utente di HTML.it
    Registrato dal
    May 2014
    residenza
    Cantalupa (TO)
    Messaggi
    24
    Intanto grazie per la risposta
    Ho modificato la classe rinominandola e apportando alcune modifiche.
    A lavoro finito dovrei avere un oggetto Calcolatrice che contiene un array espressione di oggetti di tipo ElementoEspressione. Quest'ultima classe è la classe Espressione riscritta.
    Cosa ne pensate?

    codice:
    public class ElementoEspressione {
        private final Object elemento;
        private final char tipo; //tipo del carattere "n" per numero "o" per operazione
        private final int priorita; //priorità
    
    
        public ElementoEspressione(char type, String element, int priority) {
            if(type=='n') {
                elemento = new Frazione(Integer.parseInt(element));
            }
            else if(type == 'o') {
                elemento = element.charAt(0);
            }
            else //se non è tra i caratteri permessi solleva eccezione
                throw new IllegalArgumentException("Mi aspettavo un numero o un operando");
            tipo=type;
            priorita = priority;
        }
    
    
        public Object getElemento() {
            return elemento;
        }
    
    
        public char getTipo() {
            return tipo;
        }
    
    
    }
    Ultima modifica di Ankarir; 23-05-2014 a 22:07

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.