Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269

    [JAVA] Utilizzo classe abstract

    codice:
    abstract class Dipendente {
     int matricola=4536;
    }
    
    class Docente extends Dipendente {
      String corso;
    }
    
    class Dip1 {
      static void stampaMatricola(Dipendente d) {
        System.out.print(d.matricola);
      }
      
      public static void main(String args[]) {
        Dipendente d;
        d=new Docente();
        stampaMatricola(d);
      }
    }
    Ragazzi il seguente codice, stampa 4536 oppure dà errore a tempo di esecuzione
    Con i sogni possiamo conoscere il futuro...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707

    Re: [JAVA] Utilizzo classe abstract

    Originariamente inviato da gaten
    Ragazzi il seguente codice, stampa 4536 oppure dà errore a tempo di esecuzione
    E che errore ti dà? non mi sembra che dia errori.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157

    Re: [JAVA] Utilizzo classe abstract

    Originariamente inviato da gaten
    codice:
    abstract class Dipendente {
     int matricola=4536;
    }
    
    class Docente extends Dipendente {
      String corso;
    }
    
    class Dip1 {
      static void stampaMatricola(Dipendente d) {
        System.out.print(d.matricola);
      }
      
      public static void main(String args[]) {
        Dipendente d;
        d=new Docente();
        stampaMatricola(d);
      }
    }
    Ragazzi il seguente codice, stampa 4536 oppure dà errore a tempo di esecuzione
    non ho capito perché non dichiari le classi public (si restringe la visibilità per un motivo, non a priori) e perché metti il main in una classe con visibilità package.

    A parte quello, il tuo dubbio reale quale è? se esegue o hai errore?
    Il modo migliore per capire è eseguire questo test (ci vogliono si e no 5 minuti)
    RTFM Read That F*** Manual!!!

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.