Cerchio e Cilindro per la 3E

Costruire la classe Cerchio avente come attributo privato il raggio e come metodi: circonferenza, area, toString, equals e clone; derivare da Cerchio la sottoclasse Cilindro avente in più l’attributo altezza e in più il metodo volume; eseguire l’override di area (in maniera che fornisca correttamente l’area totale del cilindro), toString, equals e clone.