Newsgroup: it.comp.lang.visual-basic
Titolo: OOP

Salve a tutti , lavoro da poco in Vb6 e sto studiando le classi e la
programmazione ad oggetti.
Quali sono i vantaggi e svantaggi di questo metodo di programmazione
rispetto a quella procedurale vecchio stampo , e soprattutto in quale
contesto (dimensione progetti, analisi , progettazione) e' adatta la OOP.
Grazie 
Galvano

 ha scritto nel messaggio
news:pan.2004.07.03....@libero.it...

VB non è un linguaggio object oriented, gli oggetti creati su visual basic
non rispondono ad uno o più dei "certificati" che qualificano gli oggetti
- Ereditarietà
- Polimorfismo
- Incapsulamento
Se vuoi un linguaggio OO devi rivolgerti a c++/java/c#/
vb.net
 (solo per
rimanere sui più famosi).

 per rimanere sui più famosi).
Oppure Delphi che hai accuratamente evitato di nominare...
Andrea
P.S. Per l'original poster: Se ti serve una mano con la OOP sono a
disposizione.

 rimanere sui più famosi).
Ok, ma risposta fuori contesto.
Innanzitutto ritengo l'OOP una filosofia piuttosto che una mera 
caratteristica di un linguaggio di programmazione; se "pensi" OO, ancora 
prima di programmare, indipendentemente dal linguaggio con cui sviluppi 
creerai codice più riusabile, maggiornente mnutenibile, estendibile e 
comincarai ad entrare nella forma mentis necessaria per architetturare 
soluzioni informatiche complesse con una maggior facilità rispetto alla 
mentalità di programmazione strutturata.
Sempre e solo imho ma disponibile a filosofeggiare sull'argomento, 
specie se in vb... :-)
Venendo alla domanda di Galvano: ti invito a cercare su 
groups.google.com
 i vecchi messaggi sull'argomento postati su questo ng 
(forse troverai anche qualche mio intervento così è come se ti 
rispondessi in questa occasione). Se non trovassi esauriente risposta 
alle tue domande, ben lieto di riaffrontare l'argomento.
Ciao,
Moreno
Inviato da 
www.mynewsgate.net

 Inviato da 
www.mynewsgate.net

magheggi non sia possibile farlo.
concordo, anche se spesso i "magheggi" non ti impediscono di
rispettare l'architettura che avevi disegnato ma ti impongono di
scrivere un po' di codice in più... bisogna vedere nel contesto
specifico quanto ti agevolano gli altri strumenti e come sfruttare al
meglio entrmbi: gran parte delle applicazioni a cui lavoro sono in
parte OT... :-)
Ciao,
Moreno

 Moreno
Andrea

 In VB si può avere l'ereditarietà simulata, però è un gran macello :-)
Aggiungo che non è sempre applicabile, prova ad ereditare in questo modo la
proprietà multiline di un textbox su un tuo controllo....
Nun se po fà, occorre complicarsi la vita con degli accrocchi mostruosi.

 mostruosi.
Perché? Che hai contro le collection contenenti stringhe, che poi
puoi concatenare e passare al multiline?
Andrea

 ha scritto nel messaggio
news:B3dGc.579998$rM4.24...@news4.tin.it...

Niente.
Tu però ti riferisci alla proprietà text di un textbox multiline, e va bene.
Io mi riferisco alla proprietà multiline di un textbox, che in runtime è di
sola lettura.
Per maggiori info vedi quà...
http://makeashorterlink.com/?D13F429B8
Ciao
-- 
Per diventare grandi non bisogna avere paura di essere piccoli
Per rispondere in privato elimina dall'indirizzo "togliquesto"
MasterDavidex - David Ruscelli

 Nun se po fà, occorre complicarsi la vita con degli accrocchi mostruosi.
e ridaje... :-)))


 e ridaje... :-)))
L'altra volta alla fine mi hai dato ragione!
Che fai? Ritratti?
:-PPPP

 Che fai? Ritratti?
Giammai! :-))))
Ciao,
Moreno