Questions marquées «oop»

La programmation orientée objet est un paradigme de programmation utilisant des «objets»: des structures de données composées de champs de données et de méthodes ainsi que leurs interactions.


6
Y a-t-il un avantage à définir une classe dans une autre classe en Python?
Ce dont je parle ici, ce sont des classes imbriquées. Essentiellement, j'ai deux classes que je modélise. Une classe DownloadManager et une classe DownloadThread. Le concept évident de la POO ici est la composition. Cependant, composition ne signifie pas nécessairement nidification, non? J'ai du code qui ressemble à ceci: class …
106 python  oop 




10
Que signifie la variable $ this en PHP?
Je vois la variable $thisen PHP tout le temps et je n'ai aucune idée à quoi elle sert. Je ne l'ai jamais utilisé personnellement. Quelqu'un peut-il me dire comment la variable $thisfonctionne en PHP?
103 php  class  oop  this 


1
Tracer avec seaborn à l'aide de l'interface orientée objet matplotlib
Je préfère fortement utiliser matplotlibdans le style POO: f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(...) axarr[1].plot(...) Cela facilite le suivi de plusieurs figures et sous-graphiques. Question: Comment utiliser seaborn de cette façon? Ou, comment changer cet exemple en style POO? Comment dire des seabornfonctions de traçage comme lmplotlesquelles Figureou vers lesquelles …


6
Comment implémenter __getattribute__ sans erreur de récursivité infinie?
Je souhaite remplacer l'accès à une variable dans une classe, mais renvoyer toutes les autres normalement. Comment puis-je accomplir cela avec __getattribute__? J'ai essayé ce qui suit (qui devrait également illustrer ce que j'essaie de faire) mais j'obtiens une erreur de récursivité: class D(object): def __init__(self): self.test=20 self.test2=21 def __getattribute__(self,name): …
101 python  class  oop  recursion  getattr 

15
Comment hériter d'une classe en javascript?
En PHP / Java, on peut faire: class Sub extends Base { } Et automatiquement toutes les méthodes, propriétés, champs, etc. publics / protégés de la classe Super deviennent une partie de la classe Sub qui peut être remplacée si nécessaire. Quel est l'équivalent de cela en Javascript?
99 javascript  oop 



9
Dois-je utiliser une classe ou un dictionnaire?
J'ai une classe qui ne contient que des champs et aucune méthode, comme ceci: class Request(object): def __init__(self, environ): self.environ = environ self.request_method = environ.get('REQUEST_METHOD', None) self.url_scheme = environ.get('wsgi.url_scheme', None) self.request_uri = wsgiref.util.request_uri(environ) self.path = environ.get('PATH_INFO', None) # ... Cela pourrait facilement être traduit en dict. La classe est plus …
99 python  oop  class  dictionary 

12
Comment créer l'application POO parfaite [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 4 mois . Améliorez cette …
98 c#  oop 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.