Questions marquées «oop»

143
Comment concevoir une classe en Python?

J'ai eu une aide vraiment formidable sur mes questions précédentes pour détecter les pattes et les orteils dans une patte , mais toutes ces solutions ne fonctionnent que pour une mesure à la fois. Maintenant, j'ai des données qui consistent en: environ 30 chiens; chacun a 24 mesures (divisées en...

142
Singleton avec des arguments en Java

Je lisais l'article Singleton sur Wikipedia et je suis tombé sur cet exemple: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to...

142
Comment obtenir l'index actuel pour chaque Kotlin

Comment obtenir l'index dans un pour chaque boucle? Je veux imprimer des nombres pour chaque deuxième itération Par exemple for (value in collection) { if (iteration_no % 2) { //do something } } En java, nous avons la traditionnelle boucle for for (int i = 0; i < collection.length; i++) Comment...

141
Méthode Java `final`: que promet-elle?

Dans une classe Java, une méthode peut être définie comme étant final, pour marquer que cette méthode ne peut pas être remplacée: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { ...} } C'est...

141
Boucle d'événement Nodejs

Y a-t-il en interne deux boucles d'événements dans l'architecture nodejs? libev / libuv Boucle d'événements javascript v8 Sur une demande d'E / S, le nœud met-il en file d'attente la demande à libeio qui à son tour notifie la disponibilité des données via des événements à l'aide de libev et enfin,...

141
Créer des objets anonymes en PHP

Comme nous le savons, créer des objets anonymes en JavaScript est facile, comme le code ci-dessous: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Production: an alert is raised with value "johnny" Cette même technique peut-elle être appliquée en PHP? Peut-on créer...

139
Comment implémentez-vous une classe en C? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 12 mois . Améliorez cette question En supposant que je...

137
Encapsulation vs abstraction?

Voici les brèves définitions de l'encapsulation et de l'abstraction. Abstraction: Le processus d'abstraction en Java est utilisé pour masquer certains détails et n'afficher que les caractéristiques essentielles de l'objet. En d'autres termes, il traite de la vue extérieure d'un objet (interface)....