Skip to content

Le code des TPs de C++ proposés à l'INSA Rennes, département 4EII

Notifications You must be signed in to change notification settings

thomas-bouvier/insa-cpp-4eii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

insa-cpp-4eii

Le code des TPs de C++ proposés à l'INSA de Rennes, département 4EII

alt tag

1. Playing Cards

Objectives :

  • Create your first classes ;
  • Use inline functions ;
  • Use keywords to specify the class API (explicit, const, ...) ;
  • Use the STL library (vector) ;
  • Study your first UML diagrams ;
  • Take care of the coding policy ;
  • First study case of a copy constructor ;
  • Implement operator <<.

2. MyString class

Objectives :

  • Memory management ;
  • Implement a copy constructor and apply rule of 3 ;
  • Use pointers and references ;
  • Implement operators using friend functions.

3. Graphic objects

Objectives :

  • Implement inheritance from an UML diagram;
  • Study polymorphism.

4. Game

Objectives :

  • Propose a solution using inheritance ;
  • Study polymorphism.

About

Le code des TPs de C++ proposés à l'INSA Rennes, département 4EII

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published