Loading s5obj_rust_main...

enib_small.png S5-OBJ_Rust — Programmation Orientée Objet en Langage Rust

Ce site donne accès aux ressources nécessaires à l'apprentissage de la programmation orientée objet en langage Rust dans le cadre du cinquième semestre de la scolarité à l'ENIB.
{1 #purpose } Propos de cet enseignement
{2 #support } Document de support
Les supports de cours :
  • Transparents de l'introduction Introduction.
  • Transparents du CTD Classes, code montré en cours : rust_classes.zip.
    • Exercice sensor.rs.
    • Sujet de l'évaluation formative et corrigé compte_banquaire.rs.
  • Transparents du CTD Collaborations, code montré en cours : rust_relations.zip.
    • Sujet de l'évaluation formative et corrigé house.rs.
  • Transparents du CTD Heritage, code montré en cours : rust_traits.zip.
    • Exercice animal.rs.
    • Sujet de l'évaluation formative et corrigé vehicle.rs.
    • Exemple polymorphisme statique byte_reader.rs.

Les supports de labos :
Deux UC par semaine seront dédiées aux laboratoires de cette matière.
Après une introduction au travail pendant la première UC, les trois UCs suivantes seront désencadrées.
Le dernier labo sera dédié à une longue évaluation.

Ressources sur le langage Rust : https://web.enib.fr/~harrouet/rust/
{3 #validate } Validation des acquis