This course is provided within the national higher school of telecommunications and ICT -ENSTTIC- during the 3rd year of the state engineering course in telecommunications
Object-Oriented programming is a relatively new programming paradigm (approach). It represents another way of apprehending the problems, above all by asking the questions:
- Who is affected by the problem ?
- What is the program about ?
Indeed, a computer program always includes processing, but also and above all data. If structured programming is interested in processing then in data, object design is first interested in data, to which it then associates processing.
Here you can found my solutions of the practical works, which includ :
- Generalities of the Java programming language
- Class and Object in Java
- Inheritance, Polymorphism, Abstract Classes and Interfaces in Java
- Collections, Exceptions and Input/output flow Management in Java