oop

Quelle est la différence entre une interface et une classe abstraite?

Quelle est exactement la différence entre une interface et une classe abstraite?

Comment aurais-je dû expliquer la différence entre une Interface et une classe abstraite?

Dans une de mes interviews, on m'a demandé d'expliquer la différence entre une interface et une classe abstraite . Voici ... oisirais une classe abstraite plutôt qu'une interface, en utilisant des exemples pratiques. Où est-ce que je me suis trompé?

Modélisation d'un ascenseur à l'aide de l'Analyse et de la Conception Orientées Objet [fermé]

Il y a un ensemble de questions qui semblent être couramment utilisées dans les entretiens et les classes en ce qui concerne ... banque d'ascenseur, et un ascenseur par puits. Quelle serait la bonne façon de modéliser cela dans un modèle orienté objet?

Apprentissage/Mise En Œuvre De Modèles De Conception (Pour Les Débutants) [fermé]

Je suis un programmeur débutant et amateur confus qui essaie de comprendre cela, alors pardonnez-moi si ma question est un pe ... ans si c'est important, ma langue de préférence est C# mais je pourrais apprendre à partir d'exemples dans d'autres langues)

Classe abstraite en Java

Qu'est Ce qu'une "classe abstraite" en Java?

Question d'interview Amazon: Concevoir un parking OO [fermé]

Concevoir un parking OO. Quelles classes et fonctions aura-t-il. Il devrait dire, plein, vide et aussi être en mesure de trou ... place pour le service de voiturier. Le lot dispose de 3 types de parking différents: régulier, handicapé et compact. Merci!

Comment puis-je pratiquer une meilleure programmation orientée objet? [fermé]

Je programmation dans des langages orientés objet depuis des années mais secrètement je regarde certaines des choses que mes ... t tout simplement pas le talent naturel pour le faire. Je suis perdu et je pense à changer de carrière-que devrait faire J'?

Quand devrais-je utiliser "ceci" dans une classe?

Je sais que this fait référence à un objet courant. Mais je ne sais pas quand j'ai vraiment besoin de l'utiliser. Par exemple ... l'utiliser? Devrais-je l'utiliser. Si j'utilise simplement method(), ne sera-t-il pas, par défaut, appliqué à l'objet actuel?

Différence entre Héritage et Composition

La composition et l'héritage sont-ils identiques? Si je veux implémenter le modèle de composition, comment puis-je le faire en Java?

Quelle est la différence entre le polymorphisme dynamique et statique en Java?

Quelqu'un Peut-il fournir un exemple simple qui explique la différence entre Dynamique et Static polymorphisme en Java?

Quel est le but de la sérialisation en Java?

J'ai lu un certain nombre d'articles sur la sérialisation et comment c'est si agréable et génial, mais aucun des arguments n' ... onvaincant. Je me demande si quelqu'un peut vraiment me dire ce que nous pouvons vraiment réaliser en sérialisant une classe?

Pourquoi Java Map n'étend-il pas la collection?

, j'ai été surpris par le fait que Map<?,?> n'est pas Collection<?>. Je pensais que cela aurait beaucoup de sens ... tout ce qu'il y a à Map! Il peut et devrait garder toutes les autres méthodes (sauf entrySet, qui est redondant maintenant)!

Pourquoi attribuons-nous une référence parent à l'objet enfant en Java?

Je pose une question assez simple, mais je suis un peu confus à ce sujet. Supposons que j'ai une classe Parent: public clas ... ique alors pourquoi la variable de la classe enfant n'est pas accessible après avoir fait cela Parent parent = new Child();

Struct comme des objets en Java

Est-ce complètement contre la façon Java de créer des objets de type struct? class SomeData1 { public int x; public ... Ce n'est pas aussi pratique. // a function in a class public int f(SomeData2 d) { return (3 * d.getX()) / d.getY(); }

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 n'a pa ... lle l'abstraction. Mais où l'encapsulation correspond - elle à cet exemple? Quelqu'un pourrait-il faire la lumière là-dessus?

Pourquoi ne pas utiliser protected static en java

Je passais par cette question Existe-t-il un moyen de remplacer les variables de classe en Java? Le premier commentaire avec ... it: Si jamais vous voyez un protected static, courir. Quelqu'un Peut-il expliquer pourquoi un protected static mal vu?

Qu'est ce qu'une interface en Java?

Comme un contrepoint à cette question: qu'est ce qu'une interface en Java?

Qu'est-ce que la méthode se cache en Java? Même l'explication JavaDoc est déroutante

Javadoc dit: La version de la méthode cachée qui est invoquée est celle de la superclasse, et la version de la méthode re ... oquée est celle de la sous-classe. Ne me dit rien. Tout exemple clair montrant la signification de cela sera très apprécié.

Test de programmation Java pour interview

Voici un test de programmation utilisé dans un entretien d'embauche. Je trouve qu'il a une perspective non-OO très étrange et ... : this.functionList) { result.add(new Double(function.calculate(x))); } return result; } }

Classes d'usine [fermé]

Personnellement, je n'ai jamais compris l'idée des classes d'usine car il semble beaucoup plus utile de simplement instancier ... d'un modèle de classe d'usine est-elle la meilleure option, pour quelle raison, et à quoi ressemble une bonne classe d'usine?