Definizione di classe

  • In C++ una classe si definisce con la parola chiave class
  • La sintassi della definizione è la seguente:
    class <nome> [: <superclasse> [, <superclasse>] ... ] { <Attributi e metodi> };
  • Una classe così definita verrà poi usata come fosse un tipo intrinseco, come se fosse stata dichiarata in un typedef
  • Nella definizione della classe si devono indicare la o le superclassi dalle quali la nostra classe deriva
  • Nel caso si indichino più superclassi, la nostra classe avrà un'ereditarietà multipla

© Ing. Stefano Salvi - All rights reserved