Domande con tag 'object-oriented'

7
risposte

Quali sono le funzionalità richieste per l'Orientamento degli oggetti?

Mi sto solo chiedendo quali siano esattamente le caratteristiche che una lingua o una libreria devono fornire per essere definite come "Object Oriented". L'Orientamento agli oggetti è qualcosa che può, più o meno, essere raggiunto in qualsiasi...
posta 31.01.2012 - 10:43
4
risposte

Quanto impegno dovrei investire nella creazione di design liberamente accoppiati?

Attualmente sto imparando a conoscere i modelli di design. Penso che la maggior parte delle persone sarebbe d'accordo sul fatto che questi modelli siano strumenti eccezionali, ma dovrebbero essere usati con moderazione e non come risposta a t...
posta 20.03.2014 - 00:09
4
risposte

La creazione di un oggetto dovrebbe implicitamente o esplicitamente creare un file?

Sto creando un oggetto il cui unico scopo è quello di leggere in un file di un formato e creare un altro formato diverso. È meglio creare implicitamente il file di output durante l'inizializzazione dell'oggetto o disporre di un metodo pubblic...
posta 24.10.2011 - 12:07
5
risposte

Quando interrompere l'ereditarietà?

Una volta fa ho chiesto una domanda su Stack Overflow sull'ereditarietà. Ho detto che progettavo il motore degli scacchi in modalità OOP. Quindi eredito tutti i miei pezzi dalla classe astratta di Piece, ma l'eredità va ancora. Fammi mostra...
posta 18.04.2012 - 10:48
3
risposte

Composizione sull'eredità ma

Sto cercando di insegnarmi ingegneria del software e confrontarmi con alcune informazioni contrastanti che mi stanno confondendo. Ho imparato l'OOP e quali sono le classi / interfacce astratte e come usarle, ma poi sto leggendo che si dovrebb...
posta 08.11.2015 - 02:48
11
risposte

Un'immagine può essere ridimensionata in OOP?

Sto scrivendo un'app con un'entità Image e sto già avendo difficoltà a decidere a chi spetta ogni compito. Per prima cosa ho la classe Image . Ha un percorso, una larghezza e altri attributi. Poi ho creato una classe ImageReposi...
posta 31.08.2012 - 04:37
3
risposte

Regole sulla concretezza dei tipi di parametri del metodo, tipi di ritorno e tipi di proprietà

Qualche tempo fa ho letto una sorta di "regola generale" sulla concretezza dei tipi di parametri del metodo, dei tipi restituiti e dei tipi di proprietà, ma non me lo ricordo. Ha detto qualcosa su come mantenere i tipi di ritorno il più concr...
posta 27.02.2013 - 18:38
2
risposte

Rilegatura ritardata orientata agli oggetti

Nella Definizione di Alan Kays di Object Oriented c'è questa definizione che parzialmente non capisco: OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme LateBinding of all things. M...
posta 06.11.2015 - 12:35
3
risposte

Il modo più semplice per scrivere software procedurale logico in un linguaggio OO

Sono un ingegnere elettronico e non so cosa diavolo sto facendo. Si prega di salvare i futuri manutentori del mio codice. Recentemente ho lavorato su un numero di programmi più piccoli (in C #) la cui funzionalità è logicamente "procedurale"....
posta 15.06.2015 - 23:22
2
risposte

Perché è inappropriato utilizzare i diagrammi UML per pianificare come sarà organizzato il codice?

So, yes, diagrams can be inappropriate at times. When are they inappropriate? When you create them without code to validate them, and then intend to follow them. There is nothing wrong with drawing a diagram to explore an idea. Agile...
posta 15.12.2015 - 06:30