- Denna tittar ni på innan lab 2 om ni tycker att objekt fortfarande är oklart efter de båda tidigare filmerna. OBS: 15 sekunder in i filmen finns det också info om hur man använder kursens klasser i sina egna projekt vilket är en mycket vanlig fråga!
- Länk till slides. Slidsen är ett komplement till filmen och boken. Jag går inte igenom alla slides i filmen utan pratar mer fritt där. Men
ni får ändå slides som sammanfattar allt, det kan vara bra att ha som dokumentation i efterhand.
- Som ytterligare info för att se ett exempel förklarat i sitt sammanhang.
Filmer om metoder
Här följer några filmer om metoder. Visst överlapp mot de båda filmerna ovan (Patriks och min) men grundligare genomgånget med annat/fler exempel. Nu handlar det alltså inte om static-metoder som vi har pratat om ovan, utan icke-statiska
metoder som är en del av klasser och därför arbetar med klassens attribut. Dessa fyra filmer har några år på nacken (vilket ni kommer se) och så här i efterhand tycker jag att de är ganska "slow". De gjordes ursprungligen för att de som
gått på föreläsningarna men inte riktigt förstått skulle få mer stöd. MEN: oavsett vad jag tycker om filmerna idag så försöker jag här iaf att beskriva hur saker hänger ihop, och innehållet i dessa är dessa
filmer är det absolut viktigaste att förstå för att klara kursen. Och det gör att jag nu rekommenderar dessa till alla som inte känner att de fattat precis allt och hela sammanhanget från de två tidigare filmerna om
klasser!
- Här finns inga slides men filmen är ganska lång och går t.ex. igenom Att loopa till användaren vill avsluta, att läsa in strängar, att jämföra strängar med varandra, random, do-while, att göra egna klasser, public/private, att göra egna static
metoder, attribut och skillnaden mellan break och return. Observera att filmen har en innehållsförteckning ifall ni vill "slå upp" nåt specifikt i efterhand.