Tower defense (OOP4Fun Book)

TLA:n tiedot

Nimi
Introduction to the Liskov Substitution Principle
Kuvaus

The Liskov Substitution Principle is introduced. This principle is part of the SOLID principles of object-oriented design. The principle states that functions that use pointers or references to parent classes should be able to use objects of subclasses. Real-word examples should be discussed (e.g., if Computer class is defined as the parent class, and Console, Desktop, Laptop, and Mobile Phone classes are defined as subclasses, the Liskov Substitution Principle says that functions which are using Computer class will also work with all subclasses, without any change in the code). Benefits of using the Liskov Substitution Principlein the context of inheritance should be discussed.

Oppimistyypi
Keskustelu
Kuvaus Oppiminen keskustelun kautta vaatii oppijalta sanallista ilmaisua hänen ideoistaan ja kysymyksistään, sekä ajatusten ja kysymysten haasteiden esittämistä opettajalta ja/tai vertaisilta.
Example usage Keskusteluryhmät, luokkakeskustelut, chatit, keskustelufoorumit, seminaarit, webinaarikeskustelut,…
Työmäärä
20
Aktiviteetin toimitus
Verkkotyöskentely
Paikan päällä
Hybrid
Synnkroninen
Asynkroninen
Opettaja läsnä
Opettaja ei läsnä
Yhteistyö
Työskentely ryhmissä
Palaute
Palauteen antaja
Opettaja
Automaattinen
Vertais
Muu

AI usage level
-

Arviointi