packages

  • wenn cih ein package importiere ist das dann genauso wie wenn ich schreiben würde my class extends a, extends b (nur 2 mal extends ist ja nicht erlaubt)
    also sind die klassen im package oberklassen und die klasse die sie importiert erbt automatisch von ihnen

  • nein. das Importieren von Packages ist dazu da, dass du sie überhaupt erst benutzen kannst. das mit dem extends haben die eprog leute nur gemacht, damit sie weniger schreibarbeit haben.


    prinzipiell wäre sowieso statt


    class EprogBenutzer extends EprogIO
    {
    ...
    println(...)
    ...
    }


    eigentlich besser


    class EprogBenutzer
    {
    ...
    eprog.EprogIO.println(...)
    ...
    }


    Die java.lang packages werden meines Wissens automatisch importiert, deshalb muss man die nicht hinschreiben.

    "Egbert B. Gebstadter is the Egbert B. Gebstadter of indirect self-reference." - Egbert B. Gebstadter