È Object Oriented

  • Oltre a mancare i puntatori, in Java mancano anche struct e union
  • Per contro, esistono le classi (che sostituiscono struct e union)
  • Di più, nessuna variabile o funzione esiste al di fuori delle classi
  • Nemmeno il punto di ingresso di un programma (il main del C) può essere una funzione
  • Per contro, sono (come in C++) ammessi i metodi statici
  • Il punto di ingresso di un programma Java sarà un metodo statico di una classe, dichiarato pubblico e con un nome e tipi standard(public static void main(String[] args))

© Ing. Stefano Salvi - All rights reserved