Number of hours
- Laboratory works 20.0
ECTS
ECTS 2.0
Goal(s)
The objective is to learn object oriented concepts and to build well designed object oriented programming application using Java.
Contact Michel DESVIGNESContent(s)
•Introduction to OOP, Abstraction, Encapsulation, Objects and Classes, Constructors, Methods
•Inheritance, Polymorphism, Abstract Classes, Interfaces
•Collections, Maps, Iterators
•Serializations, Files,
•Exceptions Handlings
•Graphic applications and SWING
Prerequisites
Test
1 written exam 2h
Bibliography
- Java Tête la première, de Bert Bates, Kathy Sierra 2e édition, Novembre 2006 O'Reilly, ISBN : 2-84177-411-2
- Thinking in Java (3rd Edition) by Bruce Eckel Prentice Hall Ptr 2002, ISBN-10: 0131002872 et http://penserenjava.free.fr
- Programmer en Java de C. Delannoy, Eyrolles, 2006, ISBN10 : 2-212-11748-5