Opgavesæt 4 i BlueJ

Lave egen pakke med klasser i BlueJ-miljøet

MODEL: køretøjer
  1. Opret pakke
    Vælg "Project", "New Project" og kald det "koeretoej". Læg det på J-drevet.
    Vælg "Edit", "New Package" (pakke) og navngiv den "koeretoej". Der fremkommer nu en brun ikon, som symboliserer 'package'. Dobbeltklik på den, så åbnes et nyt BlueJ-vindue med en ikon '<go up>'.

  2. Opret 2 klasser Opret 2 klasser: "cykel" og "bil".
    "cykel" skal have en attribut: private int antal_hjul;
    "cykel" skal have 2 metoder: public void setAntal_hjul(int nytantal_hjul)
    og public int getAntal_hjul( )
    Sæt antal_hjul til 0 i constructor.

    "bil" skal have en attribut: private String maerke;
    Tilret metoderne til dette.
    Lav 2 constructorer: public bil( ), som tildeler 'maerke' værdien "ukendt",
    og public bil(String bilmaerke), som tildeler 'maerke' den overførte værdi 'bilmaerke'.

    Læg mærke til at der øverst i implementation er indføjet:
    package koeretoej;
    (kommer fra "$PKGLINE" i templaten "stdclass.tmpl").

  3. Opret 4 objekter
    "Compile" det hele, og opret følgende 4 objekter:
    En unipede (enhjulet cykel), en alm. tohjulet cykel, en bil af mærket FORD og en af mærket NISSAN (brug begge constructors til bil).

  4. Interface (API)
    Kør menuen "Tools", "Project Documentation". Der genereres nu en hel mappe "doc" med HTML-dokumentation, den såkaldte API (Application Programming Interface). Dokumentationen popper op i et browservindue.
    Læg mærke til den særdeles omfattende dokumentation, som er spækket med hyperlink både internt og til Java-dokumentationen generelt (enten lokalt eller på SUN's hjemmeside). GUF for programmører. Det hele genereres af 'javadoc'.