Domande taggate «object»

Un oggetto è qualsiasi entità che può essere manipolata da comandi in un linguaggio di programmazione. Un oggetto può essere un valore, una variabile, una funzione o una struttura dati complessa. Nella programmazione orientata agli oggetti, un oggetto fa riferimento a un'istanza di una classe.



30
Verifica l'esistenza di una chiave oggetto JavaScript nidificata
Se ho un riferimento a un oggetto: var test = {}; che potenzialmente (ma non immediatamente) avranno oggetti nidificati, qualcosa del tipo: {level1: {level2: {level3: "level3"}}}; Qual è il modo migliore per verificare l'esistenza di proprietà in oggetti profondamente annidati? alert(test.level1);cede undefined, ma alert(test.level1.level2.level3);fallisce. Attualmente sto facendo qualcosa del genere: …








16
Possiamo istanziare una classe astratta?
Durante una mia intervista, mi è stato chiesto "Se possiamo creare un'istanza di una lezione astratta?" La mia risposta è stata "No, non possiamo". Ma l'intervistatore mi ha detto "Sbagliato, possiamo". Ho discusso un po 'su questo. Poi mi ha detto di provare questo da solo a casa. abstract class …
574 java  oop  class  object  abstract 



9
Come stampare istanze di una classe usando print ()?
Sto imparando le corde in Python. Quando provo a stampare un oggetto di classe Foobarusando la print()funzione, ottengo un output come questo: <__main__.Foobar instance at 0x7ff2a18c> Esiste un modo per impostare il comportamento di stampa (o la rappresentazione di stringhe ) di una classe e dei suoi oggetti ? Ad …
539 python  class  printing  object 

30
Convertire nict di Python nidificato in oggetto?
Sto cercando un modo elegante per ottenere dati utilizzando l'accesso agli attributi su un dict con alcuni elenchi e elenchi nidificati (ovvero sintassi di oggetti in stile javascript). Per esempio: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Dovrebbe essere accessibile in questo modo: >>> x …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.