Questions sur oop

11
réponses

Comment un programmeur orienté objet peut-il se concentrer sur une programmation basée sur une base de données?

je programmais en C# et Java depuis un peu plus d'un an et j'ai une bonne compréhension de la programmation orientée obje ... t même pas savoir que les catégories existent, champ de données contenant un ID de catégorie! Est-il un meilleur moyen?
demandé sur 2009-01-27 01:08:04
5
réponses

Les modèles de conception fonctionnelle-OO langues hybrides?

Existe-t-il déjà une collection de bonnes pratiques pour les langues comme le Scala? j'ai trouvé un travail sur les modè ... objets. Mais y a-t-il des motifs pour les hybrides fonctionnels-OO? Tout ce que j'ai vu, c'est liste. Ce qui est connu?
demandé sur 2010-06-21 16:24:14
3
réponses

Différence entre le code avant et après super()

Regardez les exemples de code ci-dessous @Override protected void onPause() { ...some code here... super.onPause( ... appel, et lorsque l'utilisation de votre code aprèssuper() appel? Je suppose qu'il y a des situations où cela importe.
demandé sur 2011-08-25 17:22:10
7
réponses

Quels sont les avantages d'une OO basée sur un prototype par rapport à une oo basée sur une classe?

pourquoi L'OO basé sur la classe est-il si populaire au lieu de l'oo basé sur le prototype? Ces derniers sont-ils enseign ... raiment satisfait. J'aurais aimé entendre beaucoup plus technique des réponses. Peut-être que je n'ai pas à m'expliquer.
demandé sur 2009-05-18 22:14:36
7
réponses

"public statique"ou" public statique"?

un point mineur sur les mots-clés de déclaration de fonction en PHP: Si vous avez une méthode de classe qui est statique, ... uestion de lisibilité, car elle n'a évidemment aucune conséquence fonctionnelle ou de conception. (Que je peux penser.)
demandé sur 2009-04-16 22:24:05
5
réponses

Réduire le nombre d'arguments d'un constructeur

je lis "Clean Code" et j'ai de la difficulté à trouver comment garder certaines de mes fonctions (habituellement les cons ... e information pour la transmettre au constructeur? Je ne vois pas apparaître ici un "casse-toi en classes plus petites".
demandé sur 2011-12-29 22:58:52
15
réponses

Anonymous vs nommé interne des classes? - les meilleures pratiques?

j'ai une classe, appelons-la LineGraph, traçant un graphique linéaire. J'ai besoin de sous-classe, mais la classe déri ... st utilisée qu'à un seul endroit, est-ce qu'une classe interne nommée est exagérée? Quelle est la pratique acceptée?
demandé sur 2009-04-03 20:06:12
3
réponses

Programmation orientée objet dans un contexte de programmation purement fonctionnel?

y a-t-il des avantages à utiliser la programmation orientée objet (OOP) dans un contexte de programmation fonctionnelle (F ... aison pratique pourrait être de pouvoir interagir avec le code OOP, à peu près de la même façon que F # fonctionne avec .NET
demandé sur 2010-11-06 15:49:32
8
réponses

Retourner une valeur dans la fonction constructeur d'une classe

Jusqu'à présent j'ai un PHP classe avec le constructeur public function __construct ($identifier = NULL) { // Return me. ... emailAddress); } catch (Exception $e_g) { // email address was not in any of them !! } }
demandé sur 0000-00-00 00:00:00
4
réponses

Pourquoi est sizeof (classe de base) = = sizeof (classe dérivée) bien que j'ajoute un membre

dans le code ci-dessous sizeof(Base) == 24 et sizeof(Derived) == 24. Pourquoi leur taille égale? Base classe nous avons ... ate: double d; protected: long l; public: int i; }; class Derived : public Base { private: float f; };
demandé sur 2014-01-19 22:25:12
6
réponses

Quand dois-je déclarer des variables dans une classe PHP?

je suis nouveau dans le paradigme de L'OOP, donc il y a probablement une explication simple à cette question... avez-vou ... variables de classe non déclarées sont toujours accessibles comme ça, Quel est l'intérêt de déclarant tout à l'avance?
demandé sur 2009-07-06 15:16:21
3
réponses

Un objet peut-il se supprimer automatiquement dans javascript une fois qu'il a atteint son but?

je me demande s'il est possible pour un objet en javascript de se supprimer une fois qu'il a terminé sa tâche. par exemp ... tion() { /* do some stuff... */ delete this; }; myObject.init(); cela fonctionne? Si non, est-il une autre voie?
demandé sur 2010-02-21 08:13:56
8
réponses

Quelles sont les classes abstraites et les méthodes abstraites? [dupliquer]

possibilité de dupliquer: classe de résumé en Java j'ai eu plusieurs explicati ... iliser? Expliquez-moi gentiment comme si vous enseigniez à un débutant, j'apprécierais vraiment votre aide.
demandé sur 2012-12-11 20:21:48
3
réponses

Type suggérant dans PHP 7-tableau d'objets

peut-être que j'ai manqué quelque chose mais y a-t-il une option pour définir cette fonction devrait avoir argument ou re ... s PHP 7. Si ce n'est pas inclus, avez-vous une idée pourquoi il n'a pas été inclus lorsque le type hinting a été ajouté?
demandé sur 2015-12-14 20:44:27
4
réponses

Comment puis-je déballer un objet en Perl?

perldoc -f bénir: bless REF,CLASSNAME Cette fonction indique le truc référencé par REF qu'il est maintenant un objet dans le CLASSNAME package. y a-t-il un moyen d'obtenir une structure non encastrée sans copie inutile?
demandé sur 2010-02-24 23:47:40
11
réponses

Dois-je d'abord apprendre Perl 5 OO ou Moose? [fermé]

je suis encore relativement nouveau à la programmation Perl, mais je sais comment Perl 5 OO fonctionne essentiellement. C ... devrais-je au moins essayer avec Mouse? toutes les pensées et expériences à ce sujet sont appréciées. Merci d'avance!
demandé sur 2009-06-11 16:13:07
9
réponses

Que sont les classes, les références et les objets?

je programmais java depuis 2 ans maintenant, et apparemment j'ai rencontré un problème où je ne pouvais pas comprendre ... un modèle pour un objet (Plan directeur d'une maison où la classe est le plan directeur et la maison est un objet).
demandé sur 2012-02-10 11:59:50
5
réponses

Atteindre le polymorphisme dans la programmation fonctionnelle

j'apprécie actuellement la transition d'un langage orienté objet vers un langage fonctionnel. C'est une bouffée d'air fra ... quelles sont les approches fonctionnelles recommandées pour ce genre de situation? Y a-t-il d'autres bonnes solutions?
demandé sur 2011-02-11 16:34:13
4
réponses

Erreur C++ 'référence non définie à la classe:: Function ()' [dupliquer]

cette question a déjà une réponse ici: Qu'est-ce qu'une référence non définie/err ... Suit() { return cardSuit; } std::string CardName() { string test; test = "testing string"; return test; }
demandé sur 2013-03-30 03:05:54
5
réponses

Quelle est la Méthode de la moyenne?

j'ai vu cette syntaxe quelques fois maintenant, et elle commence à m'inquiéter, Par exemple: iCalendar iCal = new iCalendar(); Event evt = iCal.Create<Event>();
demandé sur 2008-11-20 18:29:57
4
réponses

Est-ce que instanceof retourne true si instance d'un parent?

j'ai une classe Child qui s'étend Parent. Parent child = new Child(); if (child instanceof Parent){ // Do something } Ne renvoie vrai ou faux et pourquoi?
demandé sur 2011-06-10 12:49:52
4
réponses

"appel de fonction non définie" erreur lors de l'appel de méthode de classe

c'est l'erreur Fatal error: Call to undefined function assign( c'est le code, comme vous pouvez le voir j'ai évidemment av ... or die(mysql_error()); if($result){echo "Added!";} else{echo"Not Added!";} }; } }
demandé sur 2011-01-26 23:30:32
19
réponses

Quand utiliser les interfaces?

je sais qu'une interface n'a pas un corps juste une définition de la méthode. Mais quand dois-je utiliser les interfac ... e vous avez tous répondu, Je pense que les Interfaces ont plus utiliser lorsque vous faites quelque chose comme API?
demandé sur 2009-11-06 11:23:23
3
réponses

Programmation orientée objet, l'héritage et constructeur par défaut

supposons qu'il existe une classe de base A et une classe B dérivée de A . Ensuite, nous savons que le construct ... 'invoquer le constructeur de la classe B ? (Comment les champs de classe A sont-ils initialisés dans un tel cas?)
demandé sur 2015-04-30 08:41:31
3
réponses

Pourquoi la méthode privée peut-elle être définitive?

je me demande pourquoi c'est bien: class SomeClass { //--snip-- private final void doStuff() { // p ... -ce pas? Pourquoi est-il possible d'ajouter final mot clé si elle n'a pas d'effet? (ou alors j'ai loupé quelque chose?)
demandé sur 2014-04-18 23:58:59
2
réponses

Le triple héritage provoque un conflit de métaclasses ... parfois

on dirait que je suis tombé sur un enfer de métaclasse même quand je ne voulais rien à voir avec elle. j'écris une appl ... BaseController | /---Ui_OtherWindow | | | OtherController OtherWindow----------------/
demandé sur 2011-07-02 17:48:00
18
réponses

encapsulation vs abstraction exemple du monde réel

Pour un exemple d'encapsulation, je pense, de l'interaction entre un utilisateur et un téléphone mobile. L'utilisateur ... on. Mais d'où vient l'encapsulation dans cet exemple? Quelqu'un pourrait s'il vous plaît faire la lumière sur cette?
demandé sur 2012-08-22 16:18:29
4
réponses

Pourquoi les paramètres de la méthode overriding sont-ils une violation des standards stricts de PHP?

je sais qu'il y a quelques questions similaires ici dans StackOverflow comme cette question . pourquoi les p ... Foo:: bar () dans d'autres langages de programmation OOP vous pouvez. Pourquoi est-il mauvais en PHP?
demandé sur 2012-11-16 23:55:09
4
réponses

Agrégation vs Composition vs Association vs Association directe

je révise mes connaissances en programmation orientée objet. Sous le sujet de la relation entre les classes, j'ai renc ... qui les représentent sont différentes. Je serais vraiment reconnaissant si vous pouviez effacer ces choses pour moi.
demandé sur 2014-02-23 15:53:53
4
réponses

Quelle est la version de Python pour "Code contre une interface, pas un objet"?

inspiré par une grande question (et un tas de grandes réponses) de ici. est-ce que la déclaration "Code ... je cherche des réponses comme celles de la Question originale mais avec des bribes de Python et des pensées.
demandé sur 2010-12-28 22:55:14