[ruby-it] aiuto programmazione OO

Pietro Giorgianni giorgian a gmail.com
Ven 15 Gen 2010 11:24:21 CET


Il 15 gennaio 2010 10.59, Alessandro Barracco <bomastudio a gmail.com> ha scritto:
> Salve sono nuovo del forum e un programmatore 'newbie' (si dice cosi?).
ciao e benvenuto!
> Sto tentando di scrivere un preprocessore grafico per un soft di calcolo
> (tipo CAD). Ho necessità di gestire alcuni elementi del tipo
>
> Nodi
> Aste
> Piastre
>
> Ho creato le corrispondenti classi.
> [...]
>
> Secondo voi la classe Asta deve ereditare da Nodo oppure è inutile?

in genere, quello che più conta non sono i dati, ma il comportamento;
che accettino parametri simili non è importante, la domanda è cosa
fanno esattamente queste classi; se vedi che hanno molti metodi in
comune, puoi optare per l'ereditarietà - ma magari, se l'asta non è un
caso particolare di nodo (e mi sembra di capire che non lo è), la cosa
più giusta è che entrambi ereditino da un capostipite comune.


pietro


More information about the Ml mailing list