logo Insalogo Insa

Object oriented coding

Presentation

Programme (detailed contents):

- development of programs requiring the basic notions of C++ and java: class, constructor, protection, inheritance, overload, polymorphism and genericity. Some extra Library will be used.

Organisation:

Lectures and lab work are mixed.

Main difficulties for students: understand the different concepts of object programming.

Objectives

At the end of this module, the student will have understood and be able to explain (main concepts) the concepts of the object programming. The student will be able to create simple programs in object language.

Needed prerequisite

C language

Form of assessment

The evaluation of outcome prior learning is made as a continuous training during the semester. According ot the teaching, the assessment will be different: as a written exam, an oral exam, a record, a written report, peers review...

Benefits

- T. Monteil, V. Nicomette, F. Pompignac, S. Hernando, Du langage C au C++, Presses Universitaires du Mirail

- le langage C++, Bjarne Stroustrup, International Thomson Publishing France

- Object Oriented Analysis and Design with Applications, G. Booch, Benjamin Cummings Publishing, 1994

Additional information

Object programming, Java, C++