CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Penser Python en programmation objet

neytsumi
neytsumi
Niveau 12
02 août 2021 à 19:50:42

Salut, depuis peu dans mon boulot je dois faire du python un peu avancé et notamment je dois faire de la POO. Jusqu’à présent j’ai vu la POO qu’au travers de langages plus « structurés » (Java, C++ et Rust).
Mais en python on peut faire des choses beaucoup plus à « l’arrache » (aucun mépris :hap:), on peut rajouter des attributs ou des méthodes à un objet dynamiquement sans que ce soit présent dans la classe (d’ailleurs on peut se passer de classe et faire de l’objet directement).

Du coup je me demandais s’il y a une manière de penser POO en python ? Est-ce que je peux appliquer la plupart des principes que j’ai vu en Java ou C++ ? Ou est-ce que je dois partir sur quelque chose de moins structuré, plus léger et dynamique ?

Merci par avance :-)

godrik
godrik
Niveau 30
02 août 2021 à 20:16:29

Oui tu peux penser en POO en python. Il faut faire attention a ne pas faire n'importe quoi comme tu l'indiques a rajouter des fonctions et des attributs comme un YOLO. mais c'est en effet possible.

neytsumi
neytsumi
Niveau 12
02 août 2021 à 22:25:44

Merci bien :ok:

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment