Forelæsningsnoter i Objekt-orienteret Programmering Objekt-orienteret programmering i Java, del 2
Alternative organiseringer af klasser
Det er undertiden praktisk at have mere end én klasse pr. fil.
Dette er specielt tilfældet hvis man har mange små 'hjælpe klasser'.
Det kan også være praktisk at overveje en katalogvis separering af Java kilde filer fra
Java byte kode filer.
Mere end én klasse pr. fil
Nyttigt hvis man har mange små klasser.
Regler:
Der må kun være én offentlig klasse pr. fil
Øvrige klasser skal være uden 'visibility modifier': Kun brugbare i den aktuelle pakke
Navnet på filen skal være det samme som navnet på den offentlige klasse
Kildefiler og byte code filer i hvert sit katalog
Mere orden og overskuelighed i katalogerne
I nogle situationer ønsker man ikke at afsløre kilde programmet for uvedkommende
Brug -d option på javac kommandoen til at angive det sted i filsystemet, hvor byte code filer skal skrives