Domande taggate «oop»

La programmazione orientata agli oggetti è un paradigma di programmazione che utilizza "oggetti": strutture di dati costituite da campi e metodi di dati insieme alle loro interazioni.


22
Come confrontare oggetti per più campi
Supponiamo di avere alcuni oggetti che hanno diversi campi che possono essere confrontati con: public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ } Quindi, in questo esempio, quando chiedi se: a.compareTo(b) > 0 potresti chiederti se il cognome di …
237 java  oop 



15
Qual è il punto di interfaccia in PHP?
Le interfacce consentono di creare codice che definisce i metodi delle classi che lo implementano. Non è tuttavia possibile aggiungere alcun codice a tali metodi. Le classi astratte ti consentono di fare la stessa cosa, insieme all'aggiunta di codice al metodo. Ora, se riesci a raggiungere lo stesso obiettivo con …
224 php  oop  interface  theory 

12
Qual è il metodo migliore per unire due oggetti PHP?
Abbiamo due oggetti PHP5 e vorremmo unire il contenuto di uno nel secondo. Non esiste alcuna nozione di sottoclasse tra loro, quindi le soluzioni descritte nel seguente argomento non possono essere applicate. Come si copia un oggetto PHP in un diverso tipo di oggetto //We have this: $objectA->a; $objectA->b; $objectB->c; …
222 php  oop  object 


15
Sovraccarico della funzione Python
So che Python non supporta il sovraccarico del metodo, ma ho riscontrato un problema che non riesco a risolvere in un buon modo Pythonic. Sto realizzando un gioco in cui un personaggio deve sparare una varietà di proiettili, ma come faccio a scrivere diverse funzioni per creare questi proiettili? Ad …





4
Comprensione della differenza tra __getattr__ e __getattribute__
Sto cercando di capire la differenza tra __getattr__e __getattribute__, tuttavia, non ci riesco. La risposta alla domanda StackTranslate.it La differenza tra __getattr__vs__getattribute__ dice: __getattribute__viene richiamato prima di esaminare gli attributi effettivi sull'oggetto e pertanto può essere difficile implementarlo correttamente. Puoi finire in infinite ricorsioni molto facilmente. Non ho assolutamente idea …


4
Cosa significa idratare un oggetto?
Quando qualcuno parla dell'idratazione di un oggetto, cosa significa? Vedo un progetto Java chiamato Hydrate sul web che trasforma i dati tra diverse rappresentazioni (da RDMS a OOPS in XML). È questo il significato generale dell'idratazione degli oggetti? trasformare i dati tra rappresentazioni? Potrebbe significare ricostruire una gerarchia di oggetti …
205 java  oop 

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.