Questions marquées «oop»

587
Quel est le plus rapide: while (1) ou while (2)?

C'était une question d'entrevue posée par un cadre supérieur. Lequel est plus vite? while(1) { // Some code } ou while(2) { //Some code } J'ai dit que les deux ont la même vitesse d'exécution, car l'expression à l'intérieur whiledevrait finalement être évaluée à trueou false. Dans ce cas, les deux...

574
Peut-on instancier une classe abstraite?

Lors d'une de mes interviews, on m'a demandé "Si on peut instancier une classe abstraite?" Ma réponse a été "non, nous ne pouvons pas". Mais, l'intervieweur m'a dit "Faux, nous pouvons." J'ai argumenté un peu là-dessus. Puis il m'a dit d'essayer moi-même à la maison. abstract class my { public void...

564
Que fait «super» en Python?

Quelle est la différence entre: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() et: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) J'ai vu superbeaucoup utilisé dans les classes avec un seul héritage. Je peux voir pourquoi vous...

500
Comment écrirait-on du code orienté objet en C? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 3 ans . Quels sont les moyens d'écrire du code orienté objet...

486
Différence entre cohésion et couplage

Quelle est la différence entre cohésion et couplage? Comment le couplage et la cohésion peuvent-ils conduire à une conception logicielle bonne ou mauvaise? Quels sont les exemples qui décrivent la différence entre les deux et leur impact sur la qualité globale du

482
Méthodes privées JavaScript

Pour créer une classe JavaScript avec une méthode publique, je ferais quelque chose comme: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } De cette façon, les utilisateurs de ma classe...