Domande con tag 'object-oriented'

1
risposta

Dimensione del metodo in un linguaggio OOP, ad esempio - in Java [duplicato]

In Java (e penso anche in altri linguaggi OOP) si consiglia di mantenere i metodi di classe più brevi possibile. Pur comprendendo questa raccomandazione, non capisco che cos'è un metodo "di dimensioni ridotte" e un metodo "di grandi dimen...
posta 27.04.2012 - 13:18
1
risposta

La linea tra i parametri ByRef e le variabili del modulo

Questa domanda è stata sollevata durante una discussione sugli standard, che dovrebbe ruotare attorno ai principi SOLID per lo sviluppo orientato agli oggetti. Nelle tue esperienze, hai visto vantaggi o svantaggi sia nella leggibilità del cod...
posta 22.07.2013 - 19:51
1
risposta

Come accedere efficientemente alle funzioni nelle classi estese?

In PHP ho classi come sotto class Animal { //some vars public function printname(){ echo $this->name; } } class AnimalMySql extends Animal { static public function getTableFields(){ return array(); } }...
posta 16.06.2012 - 07:20
3
risposte

Modifica del comportamento della classe astratta senza modificare sottoclassi

Sto affrontando un problema con il cambiamento del comportamento di una libreria (quindi non posso o non voglio cambiare i suoi interni a causa di futuri aggiornamenti, ecc.). In questa libreria c'è una classe astratta che condivide pochi met...
posta 19.02.2013 - 22:16
1
risposta

Come gestire i suggerimenti / modalità tutorial?

Attualmente sto lavorando a un'applicazione di base che ha una "modalità tutorial". Inizialmente i suggerimenti (bolle con testo) verranno visualizzati sopra i vari elementi dell'interfaccia utente, spiegando come funzionano. Attualmente ho una...
posta 01.08.2012 - 20:26
1
risposta

Come collegare le classi in diversi pacchetti (su pagine diverse)?

Estendere la risposta a questa domanda , ho suddiviso un grande sistema in alcune classi per pacchetto. Ogni pacchetto è ora mostrato in una pagina diversa per leggibilità, ma ora come faccio a mostrare la relazione di due classi in pacche...
posta 07.10.2011 - 16:47
1
risposta

Cosa devo includere nel documento di progettazione OOP?

Sono uno studente laureato in ingegneria aerospaziale. Gran parte della mia tesi di Master è stata dedicata allo sviluppo di un'architettura software OOP in MATLAB per facilitare il controllo di veicoli basati su Arduino (dirigibili, macchine, q...
posta 26.12.2011 - 23:30
1
risposta

C ++ 11 domande freeRTOS sull'uso della coda e sulla progettazione di oggetti

Sfondo Sto scrivendo firmware C ++ con freertos su penplottingrobot. È un XYplotter di sblocco e il firmware si sta collegando al software mDraw per le istruzioni di comando tramite i driver USB. Il programma MDraw invia comandi Gcode. Se dev...
posta 14.10.2018 - 22:28
0
risposte

Calcola e assegna valore a un attributo durante l'istanza di classe python

Sono nuovo alle OOP e non ho una formazione in ingegneria del software / informatica. Sto cercando di definire una classe in cui voglio calcolare e assegnare gli attributi di un'istanza in def __init__(): come segue: def __init__(self,...
posta 19.07.2018 - 09:26
1
risposta

La funzione che opera sull'oggetto deve restituirla?

La funzione che opera sull'oggetto dovrebbe restituirla? Esempio abbreviato: class Example1 { public function method($a, $b) { $result = new Result($a, $b); $this->multiplication($result, 2); return $res...
posta 21.10.2018 - 15:14