Visualizzazione dei risultati da 1 a 8 su 8

Visualizzazione discussione

  1. #7
    Come ti ha risposto andbin puoi inserire nel main altri metodi ed attributi.

    Un esempio per aiutarti a capire

    codice:
    package test;
    
    
    
    
    
    
    
    
    public class MainSomma
    {
    
    
        private int risultato;
        
    
    
        public int somma(int a, int b)
        {
        return risultato=a+b;
        }
        
        
        /* questo metodo serve a restituire il risultato.
         * E' necessario perche' risultato e' di tipo private
         * e quindi non visibile all'esterno della classe
         * 
         */
        public int getRisultato()
        {
            return risultato;
        }
        
        
        
        public static void main(String args[])
        {
            /* Creo un oggetto t Di tipo MainSomma,
             * che contienete l'attributo risultato e
             * i metodi somma e getRisultato
             */
            MainSomma t= new MainSomma();
            
            int a=5;
            int b=6;
            
            
            t.somma(a,b);
            
            System.out.println(t.getRisultato());
        }
    }
    Anche se sarebbe più pratico creare una classe Somma definita in questo modo:
    codice:
    package test;
    
    
    public class MainSomma
    {
    
    
        private int risultato;
    
    
        public int somma(int a, int b)
        {
        return risultato=a+b;
        }
        
        
        public int getRisultato()
        {
            return risultato;
        }    
     
    }
    Ed una classe Main contenente il metodo main definita in questo modo:
    codice:
    package test;
    
    
    public class Main
    {
        public static void main(String args[])
        {
          
            Somma t= new Somma();
            
            int a=5;
            int b=6;
            
            
            t.somma(a,b);
            
            System.out.println(t.getRisultato());
        }
    }
    Ultima modifica di Roy Mustang; 09-06-2015 a 20:04

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.