Domande taggate «object-oriented»

Una metodologia che consente di modellare un sistema come un insieme di oggetti che possono essere controllati e manipolati in modo modulare





2
Perché un builder dovrebbe essere una classe interna anziché nel suo file di classe?
Molti Builder Patternesempi rendono la Builderclasse interna dell'oggetto che costruisce. Questo ha un senso dal momento che indica quali sono le Builderbuild. Tuttavia, in un linguaggio tipicamente statico sappiamo quali sono le Builderbuild. D'altra parte se si Buildertratta di una classe interna, dovresti sapere quale classe Buildercostruisce senza guardare all'interno …




4
Perché molti linguaggi di programmazione dinamica duck-type dovrebbero utilizzare un approccio di classe anziché OOP basato su prototipo?
Dato che molti linguaggi di programmazione dinamici hanno la caratteristica della tipizzazione duck , e possono anche aprire e modificare metodi di classe o istanza in qualsiasi momento (come Ruby e Python ), quindi ... Domanda 1) Qual è la necessità di una lezione in un linguaggio dinamico? Perché il …

12
Design orientato agli oggetti
Supponiamo di avere quanto segue: +--------+ +------+ | Animal | | Food | +-+------+ +----+-+ ^ ^ | | | | +------+ +-------+ | Deer | | Grass | +------+ +-------+ Deereredita da Animaled Grasseredita da Food. Fin qui tutto bene. Animalgli oggetti possono mangiare Foodoggetti. Ora lasciamo un po …



5
Il paradigma della programmazione orientata agli oggetti è obsoleto poiché è anti-modulare e anti-parallelo? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Ho letto l'articolo controverso Insegnare FP alle matricole pubblicato da Robert …



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.