L' ereditarietà multipla

  • Se una classe deriva da più classi, essa eredita tutti i metodi e tutti gli attributi di ogni classe di origine
  • Ogni metodo della nostra classe potrà accedere a ogni attributo che ciascuna delle classi-padre renderanno disponibile per i discendenti
  • Ogni metodo della nostra classe potrà utilizzare ogni metodo che ciascuna delle sue classi-padre renderanno disponibile per i discendenti
  • Esiste una possibile ambiguità della quale tener conto. Se più classi padre definiscono lo stesso attributo, la classe derivata avrà al suo interno più copie dello stesso attributo (in realtà più attributi con lo stesso nome)

© Ing. Stefano Salvi - All rights reserved