English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 12.5.5400
  • Correzioni

IDE: Ereditarietà e chiamate a metodi base

copia link

Descrizione del difetto

Impossibile chiamare un metodo base da una classe estesa. Il malfunzionamento si manifestava solo nel caso seguente: data una classe BASE dotata del metodo Calcola, data una classe INTERMEDIA che estendeva la classe BASE, data una classe ESTESA, che estendeva la classe INTERMEDIA, dotata del metodo Calcola. In questa configurazione non era possibile chiamare il metodo Calcola della classe BASE dall'interno del metodo Calcola della classe ESTESA.

Effetti del malfunzionamento

  • Dall'interno di un metodo della classe ESTESA non era possibile inserire una chiamata al corrispondente metodo della classe BASE.

Soluzioni

Era sufficiente creare un corrispondente metodo Calcola anche nella classe INTERMEDIA che conteneva una chiamata al metodo Calcola della classe BASE. A questo punto, dalla classe ESTESA si poteva effettuare la chiamata al metodo Calcola della classe INTERMEDIA.

Funzionalità interessate

L'utilizzo dell'ereditarietà in progetti Instant Developer.

Note

  • Malfunzionamento relativo alla richiesta di assistenza 001176-2013.

Ultima modifica: 23/03/2021 / Validità: da 12.5.5400

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum