che se ponevi Z = 0 di default per il 2D, ti bastava un'unica classe Punto.
che se ponevi Z = 0 di default per il 2D, ti bastava un'unica classe Punto.
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
giusto, ma in quel modo non avrei violato o comunque non rispettato al 100% alcuni principi della programmazione OO?
ma poi avrei dovuto estendere Punto2D attraverso Punto3D e in quel modo sarebbe violata la relazione "is a", o sbaglio?