preguntar acerca de oop

13
réponses

Comment gérez-vous le polymorphisme dans une base de données?

Exemple J'ai Person, SpecialPerson, et User. Person et SpecialPerson ne sont que des personnes - elles n'ont pas de nom d'utilisateur ou de mot de passe sur un site, mais elles sont stockées dans une base de données pour la tenue de dossiers. L'Util …
demandé sur 1970-01-01 00:33:28
7
réponses

PHP: exemple de POO du monde réel

J'essaie d'apprendre la POO. Les exemples dits "du monde réel" dans les livres que je lis n'aident pas. Tous les exemples comme Pet, Car, Human ne pas m'aider plus. J'ai besoin d'exemples réels qui aiment l'enregistrement, les pages de profil d'u …
demandé sur 1970-01-01 00:33:29
5
réponses

Méthode statique d’une classe statique vs méthode statique D’une classe Non statique (C#)

On m'a posé la question ci-dessus dans une interview. Pourriez-vous expliquer les différences? ( performance - mémoire - utilisation - quand à utiliser ? ) Merci, Erkan ... …
demandé sur 1970-01-01 00:33:30
12
réponses

Bonnes pratiques orientées objet-héritage V Composition V Interfaces

Je veux poser une question sur la façon dont vous aborderiez un simple problème de conception orienté objet. J'ai quelques idées sur la meilleure façon d'aborder ce scénario, mais je serais intéressé d'entendre quelques opinions de la communauté Stac …
demandé sur 1970-01-01 00:33:28
8
réponses

Est PHP orienté Objet?

PHP est-il un langage orienté objet? Si non, alors qu'en est-il du framework CakePHP? Est - ce une implémentation MVC orientée objet de PHP? Aussi, une application PHP entièrement construite en utilisant classes peut-elle être appelée orientée obj …
demandé sur 1970-01-01 00:33:31
8
réponses

interface en tant que paramètre de méthode en Java

J'ai eu une interview il y a quelques jours et on m'a posé une question comme celle-ci. Q: Inverser une liste liée. Code suivant est donné: public class ReverseList { interface NodeList { int getItem(); NodeList nextNode(); …
demandé sur 1970-01-01 00:33:30
2
réponses

En Python, quand deux objets sont-ils identiques?

, Il semble que 2 is 2 et 3 is 3 sera toujours vrai en python, et en général, toute référence à un entier est le même que toute autre référence à la même entier. La même chose arrive à None (c'est-à-dire None is None). Je sais que cela n'arrive pas …
demandé sur 1970-01-01 00:33:36
8
réponses

Quelle est la différence entre abstraction et généralisation?

Je comprends que l'abstraction consiste à prendre quelque chose de plus concret et à le rendre plus abstrait. Que quelque chose peut être soit une structure de données ou une procédure. Par exemple: abstraction de Données: Un rectangle est une ab …
demandé sur 1970-01-01 00:33:33
3
réponses

Appel d’une super méthode en PHP

Pouvez-vous faire quelque chose comme ça en PHP: function foo() { super->foo(); // do something } ... …
demandé sur 1970-01-01 00:33:30
5
réponses

Quelle est la différence entre la copie et le clonage?

Y a - t-il une référence définitive à ce sujet dans la programmation? Je vois beaucoup de gens se réfèrent à la copie profonde et au clonage comme la même chose. Est-ce vrai? Dépend-il de la langue? Un petit point, mais ça me dérangeait... ... …
demandé sur 1970-01-01 00:33:30