Derived from
|
20801780 OBJECT-ORIENTED PROGRAMMING in Computer science and engineering L-8 N0 CRESCENZI VALTER
(syllabus)
PART 1: CLASSES AND OBJECTS CONSTRUCTORS INFORMATION HIDING
PART 2: CODE QUALITY COHESION AND COUPLING TESTING DEBUGGING
PART 3: POLYMORPHIM INTERFACES SUBSTITUTION PRINCIPLE INHERITANCE
PART 4: COLLECTIONS GENERICS LISTS, SETS, MAPS ITERATORS
PART 5: CODE REUSE COMPOSITION AND INHERITANCE ABSTRACT CLASSES
PART 6: STREAMS AND EXCEPTIONS EXCEPTION HANDLING STREAM REFLECTION
(reference books)
Available from the site course: slides, and source code used during the lessons, tests, and homeworks.
|