cours0-introduction.pdf
Points communs avec C
- Types de données
- Syntaxe de base
- Pointeurs
- ⇒ mêmes nature compilée et base grammaticale
Différences avec C
- Existence de classes et d’objets
- POO
- Classes donc attributs et méthodes
- Niveaux d’accès (private, public, protected)
- …
Points communs avec Java
- Syntaxe de base
- Notions objet
Différence avec Java
- Pas de contrainte nom du fichier = nom de la classe
- Compilé en langage machine vs compilé en bytecode
- Quelques types différents (bool vs boolean)
- Gestion de la mémoire
- Façon d’implémenter la généricité
- Les pointeurs
- Les références explicites