| Föreläsning | Innehåll | Java direkt
med swing |
|---|---|---|
| 1 | Introduktion till kursen. Introduktion till klasser och objekt. | Kap 1.1-1.4, 2.1-2.3, 2.7, 2.10, 4.1-4.3. |
| 2 | public och private. Konstruktorer. Parametrar till metoder. Metoders returtyp. Definition av klass. | Kap 2.1-2.3, 2.7, 2.10. |
| 3 | Variabler. Datatyper. Aritmetik. In/utmatning. Matematiska funktioner. | Kap 2.3, 2.4, 2,6, 2.7, 2.9, 3.5, 5.4, 9.1 |
| 4 | Main-metoden. Klassen String. toString-metoden. Överlagrade metoder. | Kap. 1.5-1.6, 2.9, 2.11, 3.4. |
| 5 | Styrande satser | Kap. 1.10, 1.12, 4.4, 9.3 |
| 6 | Referensvariabler. Referenser som returtyp. this. Sammansatta klasser | Kap. 2.5, 2.11. |
| 7 | Fält av enkla variabler. Fält som parameter. | Kap. 9.4. |
| 8 | Fält av referenser. Fält av referenser som parametrar. | Kap. 9.6, 9.7. |
| 9 | Inkapsling, synlighet, klassmetoder, klassvariabler, parametrar till main. | Kap. 3, 9.8. |
| 10 | Enkel grafik | Kap. 1.6, 1.7, 1.11, 1.13, 6.1-6.4, 7 |
| 11 | Mer om grafik | Kap. 6.5-6.14, 7, 8.1 |
| 12 | Filer, strömmar | Kap. 5.5 |
| 13 | Algoritmer: Sökning och sortering | Kap. 4.4, 9.5 |
| 14 | Repetition, Tentamensövningar. |