APOGEOnLine


Apogeonline Google Book Search
Copertina

Metallica e la filosofia

di William Irwin

Prezzo: 22.00 Euro

Una filosofia radicata nella contemporaneità e nella quotidianità, che riscopre le idee e i testi dei grandi del passato attraverso la riflessione sui problemi e le parole di oggi.

Newsletter gratuita





Copertina

Net TV

di Tommaso Tessarolo

Prezzo: 13.00 Euro

NET TV: nel prossimo futuro assisteremo a una vera rivoluzione delle regole del fare e del fruire della TV, con la possibilità per tutti di entrare in gioco.

News sul tuo sito

Vuoi avere le news di Apogeonline sempre aggiornate sul tuo sito? È semplicissimo: scopri come

feed rss feed atom
Cliccare per un ingrandimento

Laboratorio di programmazione in Java

di Paolo Coppola, Stefano Mizzaro



Prezzo: 18,00 Euro

Acquistalo da: laFeltrinelli.it laFeltrinelli

.


Gli esercizi

Capitolo 1 I primi passi

1.1 I nostri primi programmi in Java

1.2 I mattoni di base dei programmi Java

1.2 I messaggi di errore del compilatore

1.2 I tipi di dato primitivi

1.2 I letterali e le sequenze di escape

1.2 Gli operatori fra valori interi

1.2 L'operatore di modulo "%"

1.2 Il tipo di dato boolean

1.2 Promozioni e cast

1.2 Le convenzioni per gli identificatori e i commenti

1.3 Tecniche, problemi e trucchi ricorrenti

1.4 Una classe utile: Leggi.java

Capitolo 2 La programmazione strutturata

2.1 Le strutture di controllo di base

2.1 La sequenza di istruzioni

2.1 L'istruzione di selezione if/else

2.1 Gli if/else annidati

2.1 L'istruzione while

2.1 Lo sviluppo incrementale dei programmi

2.1 I cicli annidati

2.2 Le strutture di controllo avanzate

2.2 L'istruzione switch/case

2.2 L'istruzione do/while

2.2 L'istruzione for

2.2 I for annidati

2.2 Le istruzioni break e continue

2.2 Approfondimenti: for, cicli annidati, ++ e --

2.3 Gli array

2.3 Array unidimensionali

2.3 Array multimensionali

2.3 Esercizi di approfondimento sugli array

Capitolo 3 I metodi e l'occultamento delle informazioni

3.1 I metodi

3.1 Introduzione ai metodi

3.1 Parametri per valore e per riferimento

3.1 La visibilità delle variabili

3.1 Saper usare i metodi

3.1 Metodi e array

3.1 Imparare a progettare un metodo

3.2 La ricorsione

3.3 I tipi di dato astratti

3.3 Usare e modificare un semplice TDA

3.3 Metodi in versione procedurale e funzionale

3.3 I costruttori

3.3 Definire nuovi TDA

3.3 L'occultamento delle informazioni

Capitolo 4 La programmazione orientata agli oggetti

4.1 Dai tipi di dato astratti agli oggetti

4.1 Definire e usare oggetti

4.1 L'uso di this e della notazione puntata

4.2 Eredità e polimorfismo

4.2 L'ereditarietà e la sovrascrittura

4.2 L'uso di super

4.2 Il polimorfismo, il late-binding, le classi astratte e le interfacce 80

4.2 Definire gerarchie

Capitolo 5 Java avanzato

5.1 Le API di Java

5.1 Le eccezioni

5.1 La classe Object

5.1 Package e documentazione delle API Java

5.2 Le interfacce grafiche

5.2 Le prime interfacce grafiche

5.2 Ascoltatori e adattatori

5.2 I gestori del layout e gli eventi

5.2 Gli applet e come disegnare sui componenti

Gli esercizi

Capitolo 6 Soluzioni del capitolo 1

6.1 I nostri primi programmi in Java

6.2 I mattoni di base dei programmi Java

6.2 I messaggi di errore del compilatore

6.2 I tipi di dato primitivi

6.2 I letterali e le sequenze di escape

6.2 Gli operatori fra valori interi

6.2 L'operatore di modulo "%"

6.2 Il tipo di dato boolean

6.2 Promozioni e cast

6.2 Le convenzioni per gli identificatori e i commenti

6.3 Tecniche, problemi e trucchi ricorrenti

Capitolo 7 Soluzioni del capitolo 2

7.1 Le strutture di controllo di base

7.1 La sequenza di istruzioni

7.1 L'istruzione di selezione if/else

7.1 Gli if/else annidati

7.1 L'istruzione while

7.1 Lo sviluppo incrementale dei programmi

7.1 I cicli annidati

7.2 Le strutture di controllo avanzate

7.2 L'istruzione switch/case

7.2 L'istruzione do/while

7.2 L'istruzione for

7.2 I for annidati

7.2 Le istruzioni break e continue

7.2 Approfondimenti: for, cicli annidati, ++ e --

7.3 Gli array

7.3 Array unidimensionali

7.3 Array multidimensionali

7.3 Esercizi di approfondimento sugli array

Capitolo 8 Soluzioni del capitolo 3

8.1 I metodi

8.1 Introduzione ai metodi

8.1 Parametri per valore e per riferimento

8.1 La visibilità delle variabili

8.1 Saper usare le funzioni

8.1 Metodi e array

8.1 Imparare a progettare un metodo

8.2 La ricorsione

8.3 I tipi di dato astratti

8.3 Usare e modificare un semplice TDA

8.3 Metodi in versione procedurale e funzionale

8.3 I costruttori

8.3 Definire nuovi TDA

8.3 L'occultamento delle informazioni

Capitolo 9 Soluzioni del capitolo 4

9.1 Dai tipi di dato astratti agli oggetti

9.1 Definire e usare oggetti

9.1 L'uso di this e della notazione puntata

9.2 Eredità e polimorfismo

9.2 L'ereditarietà e la sovrascrittura

9.2 L'uso di super

9.2 Il polimorfismo, il late-binding, le classi astratte e le interfacce 234

9.2 Definire gerarchie

Capitolo 10 Soluzioni del capitolo 5

10.1 Le API di Java

10.1.1 Le eccezioni

10.1.2 La classe Object

10.1.3 Package e documentazione delle API Java

10.2 Le interfacce grafiche

10.2.1 Le prime interfacce grafiche

10.2.2 I gestori del layout e gli eventi

10.2.3 Gli applet e come disegnare sui componenti

Una conclusione?

.

Laboratorio di programmazione in Java

Collana: PerCorsi di Studio

Uscita: Febbraio 2004

Pagine: 288

ISBN: 9788850321452

Formato: 17 x 24

Booksite:

 »  Presentazione

 »  Sommario

 »  Anteprima capitoli

*Nota per i docenti

I docenti interessati a ricevere copie saggio possono richiederle qui.

Sfoglia il libro: Google

Feedback: View blog reactions



Copertina

Trovare su Internet

di Fabio Brivio

Prezzo: 9.90 Euro

Strumenti, tecniche e suggerimenti per trovare su Internet quello che si cerca, e per non perdere quello che deve rimanere lontano da occhi indiscreti



Copertina

Mac OS X

di Matteo Tettamanzi

Prezzo: 6.50 Euro

Il modo Apple di vivere il computer spiegato in maniera semplice, immediata e divertente: Mac OS X alla portata di tutti.