Domande con tag 'class'

4
risposte

Quali sono le differenze tra le variabili di classe e le variabili di istanza in Java? [chiuso]

Sono molto nuovo in Java e voglio fare la differenza tra le variabili di classe e le variabili di istanza. Ad esempio: class Bicycle { int cadence = 0; int speed = 0; int gear = 1; } In che modo le variabili di istanza e...
posta 12.08.2015 - 09:15
5
risposte

Come risolvere l'interdipendenza di classe nel mio codice C ++?

Nel mio progetto C ++, ho due classi, Particle e Contact . Nella classe Particle , ho una variabile membro std::vector<Contact> contacts che contiene tutti i contatti di un oggetto Particle e le funzioni membro corri...
posta 08.11.2017 - 07:53
6
risposte

Come si chiamano le classi senza metodi?

Come si chiamano le classi senza metodi? Ad esempio, class A { public string something; public int a; } Qui sopra c'è una classe senza alcun metodo. Questo tipo di classe ha un nome speciale?     
posta 13.08.2012 - 18:39
5
risposte

classe in lingua OOP e tipo

Nella teoria del linguaggio di programmazione, un tipo è un insieme di valori. Per esempio. il tipo "int" è l'insieme di tutti i valori interi. Nei linguaggi OOP, una classe è un tipo, vero? Quando una classe è definita con più di un membr...
posta 21.01.2015 - 15:05
6
risposte

Quantità significativa del tempo, non riesco a pensare a un motivo per avere un oggetto invece di una classe statica. Gli oggetti hanno più vantaggi di quanto penso? [chiuso]

Capisco il concetto di un oggetto e, in quanto programmatore Java, sento che il paradigma OO mi viene piuttosto naturale nella pratica. Comunque recentemente mi sono trovato a pensare: Aspetta un secondo, quali sono in realtà i benefici pr...
posta 03.06.2014 - 23:17
4
risposte

Come argomentare contro questa mentalità "completamente pubblica" della progettazione di classi di oggetti di business

Stiamo facendo molti test unitari e refactoring dei nostri oggetti di business, e sembra che molto opinioni diverse sul design della classe rispetto ad altri colleghi. Un esempio di classe di cui non sono un fan: public class Foo {...
posta 09.03.2016 - 18:15
1
risposta

Modifica della firma del metodo per l'implementazione delle classi in PHP

Esiste un lavoro decente intorno alla mancanza di Generics di PHP che consente l'ispezione del codice statico per rilevare la coerenza del tipo? Ho una classe astratta, che voglio sottoclasse e impone anche che uno dei metodi passi dal prende...
posta 05.02.2014 - 04:36
4
risposte

Restituisce interfaccia o classe

Supponiamo che abbia un metodo public List<User> GetBatchOfUsers(IEnumerable<int> userIDs) { List<User> users = new List<User>(); // some database stuff return users; } Ho letto che sarebbe meglio resti...
posta 08.08.2012 - 05:23
2
risposte

Refactoring di numerose classi / metodi C ++. Come iniziare? [duplicare]

Ho a che fare con il codice legacy. Contiene alcune classi BIG (conteggio linee 8000+) e alcuni metodi BIG (conteggio linee 3000+). Per uno di questi metodi ho scritto un test unitario che copre almeno un po 'di codice. Questa funzione non h...
posta 19.12.2012 - 21:50
3
risposte

Cosa significa iniettare dati (comportamento vs) 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 proof-of-concept molto semplice che include come creare la classe Model e dice quanto segue: A model needs to be...
posta 02.06.2016 - 21:56