̽»¨¾«Ñ¡

Uke 04 - Studenters Polymorfi

Arv og polymorfi

 

Ukens hovedtema er polymorfi.

Polimorfi, Polymorphi, polimorphi. Polymorfi betyr at en ting kan ha flere former. Akkurat som ordet! Kanskje ikke den beste metaforen, men jeg har andre ting å drive med enn å bare sitte her å lage metaforer.

Vi skal også jobbe med unntak denne uken. Vi skal skrive et program som handler om studenter og hvordan de studerer.

Programmet består av disse delene:

  • Hovedprogrammet Semester.java holder styr pÃ¥ hvilken dag det er, og gÃ¥r gjennom hver uke og fÃ¥r studentene til Ã¥ studere. 
    • Semester klassen har et ukenummer, og vet hvilken dag det er i den uken. 
    • Det kan fortelle oss om det er helg, for det er praktisk.
  • Klassen Emne har et navn pÃ¥ et emne, og en eksamensdato.
  • Vi har klassen Student.
    • Studenter studerer objekter av klassen Emne
    • Studenter kan prøve Ã¥ studere, men noen ganger er de for late, og vil kaste GidderIkkeException.
    • Forskjellige studenter studerer pÃ¥ forskjellige mÃ¥ter. Vi har Vanlig-, Lat-, Flink- og PlenumStudent. PlenumStudent er en spesiell type FlinkStudent som bare ser pÃ¥ plenum, om, og om og om igjen.

 

 

Publisert 7. feb. 2021 11:26 - Sist endret 18. feb. 2021 12:05