SuunnittelumallitLaajuus (3 op)
Opintojakson tunnus: TTOCJ05
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija tutustuu suunnittelimalleihin ja oppii niiden merkityksen. Lisäksi opiskelija oppii soveltamaan malleja ohjelmistotyössä ja pystyy suunnittelemaan laajempia kokonaisuuksia mallien avulla.
Sisältö
Suunnittelumallien merkitys. Suunnittelumallit: Abstract Factory, Adapter, Bridge, Builder, Chain of Responsibility, Command, Composite, Decorator, Façade, Factory Method, Flyweight, Interpreter, Iterator, Mediator, Memento, Observer, Prototype, Proxy, Singleton, State, Strategy, Template Method, Visitor.
Esitietovaatimukset
Olio-ohjelmoinnin jatko (Java), Ohjelmointiprojekti