Articolo
|
Sommario
|
Lesson 1
|
-
Creare un progetto Java in Eclipse
-
Creare un package
-
Classi e oggetti, convenzioni nell'utilizzo dei nomi
-
Scrivere una semplice classe Java (Person)
|
Lesson 2
|
-
View e Perspective di Java
-
Interfaccia Utente Eclipse -- drag / drop, context menus, help
-
Metodi "get" e "set" per la classe Person
|
Lesson 3
|
|
Lesson 4
|
-
Creare cartelle di test (test source folder)
-
Creare la classe di test PersonTest
-
Eseguire il primo test JUnit
|
Lesson 5
|
-
La classe Test Person -- seconda parte
-
Creare mtodi di test per i costruttori, getName, e getMaximumBooks
-
Metodi statici
|
Lesson 6
|
|
Lesson 7
|
-
Creare la classe di test BookTest prima di creare la classe Book
-
Il costruttore di TestBook
-
Creare i metodi get e set
|
Lesson 8
|
|
Lesson 9
|
-
Come mantenere gli oggetti , etc. in una collection?
-
L'oggetto MyLibrary per tenere gli oggetti Person & Entry
-
ArrayList nello scrapbook
-
Java Generics
-
Catena di metodi (Method chaining)
|
Lesson 10
|
-
Creare il test MyLibraryTest JUnit
-
Creare testMyLibrary per verificare il costruttore MyLibrary
-
Creare il costruttore MyLibrary
-
Operatore instanceof
-
Metodo assertTrue
|
Lesson 11
|
-
Creare metodi di test method per addBook, removeBook
-
Creare i metodi addBook, removeBook e fare i test
-
Creare i metodi addPerson e removePerson
-
Eclipse refactoring -- spostare le variabili locali a campi
|
Lesson 12
|
-
Creare test per i metodi checkOut, checkIn
-
Scrivere il metodo checkout
-
Sintassi if / then / else
-
Metodi boolean
-
Metodo checkIn
|
Lesson 13
|
-
Metodi di test di Test checkOut, checkIn
-
Correggere gli errori di compilzione -- {} in posti sbagliati
-
Aggiungere un test per il numero massimo di libri (maximum books)
-
Creare un test per getBooksForPerson()
-
Refactoring -- extract method
|
Lesson 14
|
-
Write getBooksForPerson method
-
Introduce for each loop
-
Introduce logical 'and' operator &&
-
NullPointerException errors
-
Complete checkOut Method
|
Lesson 15
|
|
Lesson 16
|
|