Logotyp

Applikationsutveckling i Java, dt170g

Lokal inloggning

Labb 2, grundläggande begrepp och principer

Labben består av två avsnitt,

Begrepp

Tydliggör följande begrepp

Principer

Beskriv följande principer i några stycken

 

1 - Single responsibility principle 

2- Open closed principle

3- Substitution principle (Liskov substitution principle)

 

Ägna några väl valda meningar för att beskriva varje begrepp.

 

I projektrapporten

Beskriv hur ovanståpende begrepp har utnyttjats i själva projektet,

med tillhörande konkreta och utförliga exempel.

Ta med delar från designdokument och implementation. För 2 och 3 behöver du naturligtvis använda någon del som ingår i en klasshierarki.