Objektorienteret programmering i Java (1. udgave)
af Jacob Nordfalk - om bogen - bestil - undervisningsmateriale

Anden udgave er udkommet.

Indhold af første udgave:
0 Forord
1 Introduktion
2 Basal programmering
3 Objekter
4 Definition af klasser
5 Nedarvning
6 Pakker
7 Lokale, objekt- og klassevariable
8 Arrays
9 Appletter og grafik
10 Grafiske brugergrænseflader
11 Interfaces - grænseflader til objekter
12 Hændelser i grafiske brugergrænseflader
13 Undtagelser og køretidsfejl
14 Datastrømme og filhåndtering
15 Netværkskommunikation
16 Flertrådet programmering
17 Serialisering af objekter
18 RMI - objekter over netværk
19 JDBC - databaseadgang
20 Avancerede klasser
21 Indre klasser
22 Objektorienteret analyse og design

Oven for findes alle kapitlerne i en lettere beståret udgave (15% svarende til ca. 100 kilobyte HTML-tekst er fjernet). De kan bruges til selvstudium eller hvis du ikke har den trykte bog ved hånden.

Om bogen

Objektorienteret programmering i Java kan bruges på tre måder:

Introduktion til programmering

Bogen starter fra grunden af, men har du ikke programmeret før, bør du være rede til at gøre en indsats, dvs. løbende lave en række små programmer for at øve dig i stoffet. Det forudsættes endvidere, at du har godt kendskab til computere på brugerniveau. En smule kendskab til matematik er også en fordel, men bestemt ikke et krav.

Objektorienteret programmering

Bogen arbejder grundigt med begreberne omkring objektorienteret programmering (OOP) og giver mange praktiske eksempler på denne måde at programmere på. Den introducerer og anvender løbende relevante dele af UML-notationen, der er meget anvendt i OOP og beslægtede fag som objektorienteret analyse og design.

* Objekter * Klasser * Nedarvning * Polymorfi * Indkapsling * Indre klasser * Interfaces * Analyse og design * UML

Faciliteterne i Java

Programmeringssproget Java har en række faciliteter, der kan lette programmeringen meget. Har du ­ som mange andre ­ lært Java ved at prøve dig frem, kan det overblik, der præsenteres i denne bog, hjælpe dig videre, samtidig med at hvert kapitel slutter af med at gå i dybden med en række relevante, avancerede emner.

* Appletter * Grafik * Brugergrænseflader og hændelser * Pakker * Tråde * Filhåndtering * Håndtering af undtagelser * Objekt-serialisering * Netværkskommunikation * Databaser * Remote Method Invocation

Køb bogen

Bogen kan købes i de almindelige boghandlere og hos Forlaget Globe (299 kr, 320 sider, ISBN 8779000940).
I den trykte udgave får du ydermere:

Supplerende materiale (mest til undervisere)

http://javabog.dk - sidst opdateret februar 2001 - kommentarer og forslag sendes til Jacob Nordfalk - alt er skrevet i styresystemet Linux-Mandrake 8.0 med kontorpakken Sun StarOffice 5.2 og værktøjerne perl og ps2pdf.