Løsningsforsalg til oppgaver i DAPE1400-1 20H Programmering ved OsloMet
- Introduksjon 🕹
- Bli kjent med IDE, laste ned jdk
- HalloVerden program
- Variabler 1 🧭
- Strenger (String)
- Variabler 2 🕰
- Tall
- Logisk (boolsk)
- Avvikshåndtering (try/catch)
- Aritmetikk 📟
- Logiske uttrykk
- if-setninger
- Formatering av kode
- Intro til klasser og objekter 1 💰
- Klasser
- Objekter av klasser
- Metoder i klasser
- Inn og ut-data
- Statiske metoder
- Intro til klasser og objekter 2 💎
- Konstruktør til klasse
- get/set-metoder og bruk av de
- Klassediagram
- Kontrollstrukturer 1 ⚖️
- Mer om if-setninger
- Logiske opperatorer - boolske uttrykk
- Switch
- Kontrollstrukturer 2 🛠
- for-løkker
- while-løkker
- Mer om formatering av kode
- Arrays 1 🍡
- Arrays
- Arrays med objekter
- Arrays som parameter i metoder
- Klassen Arrays fra java-biblioteket
- Ekstra: finn min/maks i liste, binære søk - boble sort
- Arrays 2 🥓
- Todimensjonale arrays (matriser/tabeller)
- ArrayList - intro til Collections
- JavaFX 🖥
- Intro til javaFX
- NB! Bruk jdk 1.8 (versjon 8 av java)
- Første program
- Mer om klasser og objekter 1 🚘
- Objekter
- Referanser
- toString()-metode
- Statiske variabler
- Pakker
- Arv 👩👧👦
- Bruk av kodeordet extends og super
- Klasser som deler attributter/egenskaper kan ha en felles klasse for de.
- Person, Ansatt og Student er brukt som eksempel