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.

16
Quelle est la différence entre une interface et une classe, et pourquoi devrais-je utiliser une interface lorsque je peux implémenter les méthodes directement dans la classe?
Je suis conscient que c'est une question très basique, mais un intervieweur m'a posé une question très astucieuse et j'étais impuissant :( Je ne connais que la définition matérielle ou théorique d'une interface et je l'ai également implémentée dans de nombreux projets sur lesquels j'ai travaillé. Mais je ne comprends …
118 c#  class  oop  interface  abstraction 

6
Visibilité par défaut des méthodes de classe en PHP
J'ai regardé le manuel , mais je n'arrive pas à trouver la réponse. Quelle est la visibilité par défaut en PHP pour les méthodes sans déclaration de visibilité? PHP a-t-il une visibilité sur les packages comme en Java? Par exemple, dans le code suivant, est-il go()public ou privé? class test …
118 php  oop  visibility 

6
JavaScript POO dans NodeJS: comment?
Je suis habitué à la POO classique comme en Java. Quelles sont les meilleures pratiques pour effectuer la POO en JavaScript à l'aide de NodeJS? Chaque classe est un fichier avec module.export? Comment créer des classes? this.Class = function() { //constructor? var privateField = "" this.publicField = "" var privateMethod …

14
Quand dois-je utiliser l'héritage privé C ++?
Contrairement à l'héritage protégé, l'héritage privé C ++ a trouvé sa place dans le développement C ++ traditionnel. Cependant, je n'en ai toujours pas trouvé une bonne utilisation. Quand l'utilisez vous?
116 c++  oop 


7
Sélection de méthode surchargée en fonction du type réel du paramètre
J'expérimente ce code: interface Callee { public void foo(Object o); public void foo(String s); public void foo(Integer i); } class CalleeImpl implements Callee public void foo(Object o) { logger.debug("foo(Object o)"); } public void foo(String s) { logger.debug("foo(\"" + s + "\")"); } public void foo(Integer i) { logger.debug("foo(" + i …
115 java  oop 


5
Question d'entretien d'Amazon: Concevoir un parking OO [fermé]
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et ne peut être raisonnablement répondu dans sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé il …
114 oop 


10
Classe imbriquée ou intérieure en PHP
Je construis une classe d'utilisateurs pour mon nouveau site Web, mais cette fois, je pensais la construire un peu différemment ... C ++ , Java et même Ruby (et probablement d'autres langages de programmation) permettent l'utilisation de classes imbriquées / internes dans la classe principale, ce qui nous permet de …
111 php  class  oop  nested  inner-classes 


8
Où dois-je utiliser les délégués? [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 7 ans . Améliorez cette …

5
Quelle est la méthode __del__, comment l'appeler?
Je lis un code. Il existe une classe dans laquelle la __del__méthode est définie. J'ai compris que cette méthode est utilisée pour détruire une instance de la classe. Cependant, je ne trouve pas d'endroit où cette méthode est utilisée. La principale raison est que je ne sais pas comment cette …
109 python  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.