Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #2
    ciao,
    in primis questo e' sbagliato
    codice:
      if (codiceInserito=="1234"){
    Le stringhe si eguagliano con il metodo equals o equalsIgnoreCase quindi ==> codiceInserito.equals("1234")

    Per il tuo errore quando chiami
    codice:
     Stanza Stanza1 = usciteStanza[0];
    Dove hai istanziato e riempito usciteStanza[0] visto che non esiste nemmeno costruttore ? (infatti metti costruttore vuoto).

    Quando istanzi questi (gi� ci sarebbe molto da ridire perch� le varibili si scrivono con l'iniziale minuscola ES. Stanza terreno1 oppure Stanza[] terreno1Uscite, proprio per differenziarli dagli oggetti.)

    codice:
       Stanza Terreno1 = new Stanza();
        Stanza Terreno2 = new Stanza();
        Stanza Terreno3 = new Stanza();
        Stanza[] Terreno1Uscite = {Terreno2,Terreno3}; //Stanze adiacenti alla stanza
        Stanza[] Terreno2Uscite = {Terreno3,Terreno1};
        Stanza[] Terreno3Uscite = {Terreno1,Terreno2};
        Terreno1.setUscite(Terreno1Uscite);
    istanzi delle stanze vuote "empty", quindi siccome a monte usciteStanza sar� null la set ti caricher� un oggetto null.

    Ciao
    Ultima modifica di schumy2000; 20-02-2017 a 18:39
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

Tag per questa discussione

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.