|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
[C++]Paradigma
Posso usare il C++ con paradigma procedurale o sono obbligato ad usare
l'OOP? Che controindicazioni ci sono??? Tnk^_^
__________________
Gnu/Linux User
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Nessuna controindicazione, in c/c++ puoi fare quello che vuoi
|
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
ap
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
su it.comp.lang.c++ il mio 3d(uguale a questo) è combattuto da alcuni che dicono che il c++ procedurale annulli la potenze del C++ altri che dicono che il C++ e migliore come procudale del C.............voi cosa ne pensate?
__________________
Gnu/Linux User
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Perchè non puoi usare un approccio procedurale ? Che problema c'è ? Puoi anche usarlo in maniera mista procedurale e OOP... Niente lo vieta...chiaramente il C++ è fatto per programmare ad oggetti...
Secondo me fra C99 (le cui novità ho visto ancora poco) mi sembra sicuramente allo stesso livello del C++ sotto il punto di vista della programamzione procedurale... |
|
|
|
|
|
#6 | |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
Quote:
|
|
|
|
|
|
|
#7 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
Per quanto riguarda la programmazione procedurale, è alquanto stupido usare un linguaggio a oggetti senza usare gli oggetti. Sotto questo profilo il C++ è molto incoerente. Java, ad esempio, considera un oggetto anche il programma stesso. Difatti Java e un OO puro, C++ è un ibrido. |
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
P.S: cmq che male c'è a nn usare l'OO?
__________________
Gnu/Linux User
|
|
|
|
|
|
|
#9 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
|
|
|
|
|
|
|
#10 |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
ma io L' OOP lo pensavo adatto a DBRMS e a soft complessi...........per progetti normali secondo me è troppo lungo da progettare............smentiscimi se vuoi cmq
|
|
|
|
|
|
#11 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
|
|
|
|
|
|
|
#12 |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
e con questo mi vuoi dire che???
|
|
|
|
|
|
#13 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
Certo, magari è una tecnica comoda per scomporre un problema in "pezzi" logici. Ma comunque tutto dipende dalla bontà della progettazione. |
|
|
|
|
|
|
#14 | ||
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
Il prossimo passaggio non centra nulla col topic visto che si riferisce alla FAQ, ma dato che sei tu il curatore (o perlomeno hai aperto il topic) te lo segnalo qui: Quote:
C'era anche qualcos'altro che non quadrava, ma ora non ricordo dove, al piu' lo segnalo quando lo ritrovo. |
||
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
quindi mi dai un po di ragione?
__________________
Gnu/Linux User
|
|
|
|
|
|
#16 |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Se con darti ragione intendi dire che puoi usare un "C++ procedurale", certo !
Se trovi che l'idea che vuoi implementare sia rappresentata meglio in forma procedurale, usa questa ! Non sentirti obbligato ad usare l'OOP, usala se e quando ti serve, ed ovviamente vale il vice versa (per inciso: gli inglesi lo usano perche' deriva dal latino ). Quando hai piu' pratica puoi pure utilizzare differenti paradigmi per differenti aspetti di uno stesso programma ( stando attento pero' a non fare un minestrone !) |
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
tnk per la tua spiegazione.
Tu di solito che paradigma usi???
__________________
Gnu/Linux User
|
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Ciao /\/\@®¢Ø, quando tempo... |
|
|
|
|
|
|
#19 | |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
Ciao cionci, purtroppo sono sempre in giro e il tempo di collegarsi pochissimo (a parte questa settimana che sono "in ferie") |
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: May 2002
Città: Roma
Messaggi: 3393
|
Quote:
c++ procedurale... mah sprecato.
__________________
TRATTATIVE SU HWUPGRADE 50+ Knukcles|=Enzo80=|Powerade|2 Red 2 Devil|mirkob e molti molti altri... (fregature: Faberius62) |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:33.



















