Questions marquées «object»

Un objet est une entité qui peut être manipulée par des commandes dans un langage de programmation. Un objet peut être une valeur, une variable, une fonction ou une structure de données complexe. Dans la programmation orientée objet, un objet fait référence à une instance d'une classe.



30
Test de l'existence d'une clé d'objet JavaScript imbriquée
Si j'ai une référence à un objet: var test = {}; qui auront potentiellement (mais pas immédiatement) des objets imbriqués, quelque chose comme: {level1: {level2: {level3: "level3"}}}; Quelle est la meilleure façon de vérifier l'existence d'une propriété dans des objets profondément imbriqués? alert(test.level1);cède undefined, mais alert(test.level1.level2.level3);échoue. Je fais actuellement quelque …








16
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 …
574 java  oop  class  object  abstract 



30
Convertir un dict Python imbriqué en objet?
Je cherche un moyen élégant d'obtenir des données en utilisant l'accès aux attributs sur un dict avec quelques dict et listes imbriqués (c'est-à-dire une syntaxe d'objet de style javascript). Par exemple: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Devrait être accessible de cette manière: >>> …

9
Comment imprimer des instances d'une classe en utilisant print ()?
J'apprends les cordes en Python. Lorsque j'essaie d'imprimer un objet de classe Foobarà l'aide de la print()fonction, j'obtiens une sortie comme celle-ci: <__main__.Foobar instance at 0x7ff2a18c> Existe-t-il un moyen de définir le comportement d'impression (ou la représentation sous forme de chaîne ) d'une classe et de ses objets ? Par …
539 python  class  printing  object 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.