Domande taggate «class»

Un modello per dichiarare un tipo di oggetto.



2
Classi contro moduli in Python
Python ha molti moduli (come re) che eseguono un insieme specifico di azioni. Puoi chiamare le funzioni di questo modulo e ottenere risultati, e il modulo nel suo insieme ha un'idea (in questo caso, gestire le espressioni regolari). Le classi sembrano fare quasi la stessa identica cosa, ma sembrano anche …
19 class  modules 





7
Quali sono i ruoli di singoli, classi astratte e interfacce?
Sto studiando OOP in C ++ e, anche se sono consapevole delle definizioni di questi 3 concetti, non riesco davvero a capire quando o come usarlo. Usiamo questa classe per l'esempio: class Person{ private: string name; int age; public: Person(string p1, int p2){this->name=p1; this->age=p2;} ~Person(){} void set_name (string parameter){this->name=parameter;} void …

5
Ereditarietà vs proprietà aggiuntiva con valore null
Per le classi con campi opzionali, è meglio usare l'ereditarietà o una proprietà nullable? Considera questo esempio: class Book { private String name; } class BookWithColor extends Book { private String color; } o class Book { private String name; private String color; //when this is null then it is …
12 java  inheritance  class  null 


3
Come dovrebbe essere progettata una classe "Employee"?
Sto cercando di creare un programma per la gestione dei dipendenti. Non riesco, tuttavia, a capire come progettare la Employeeclasse. Il mio obiettivo è essere in grado di creare e manipolare i dati dei dipendenti sul database utilizzando un Employeeoggetto. L'implementazione di base a cui ho pensato era questa semplice: …


5
Come risolvere l'interdipendenza di classe nel mio codice C ++?
Nel mio progetto C ++, ho due classi Particlee Contact. Nella Particleclasse, ho una variabile membro std::vector<Contact> contactsche contiene tutti i contatti di un Particleoggetto e le corrispondenti funzioni membro getContacts()e addContact(Contact cont). Pertanto, in "Particle.h" includo "Contact.h". Nella Contactclasse, vorrei aggiungere il codice al costruttore per Contactquello che chiamerà …

3
Cosa significa iniettare dati (rispetto al comportamento) in un costruttore di classi, e perché è considerata una cattiva pratica?
Sto leggendo il libro "Learning TypeScript" di Remo Jansen. In una sezione l'autore descrive come creare un framework MVC di prova del concetto molto semplice, incluso come creare la Modelclasse e dice quanto segue: È necessario fornire un modello con l'URL del servizio Web che consuma. Useremo un decoratore di …


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.