Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    override obbligatorio di un metodo statico

    Ciao a tutti,

    ho una classe padre con un metodo statico...

    ...vorrei che nelle classi che ereditano da essa sia obbligatorio fare l'override del metodo!

    ...in teoria non si potrebbe "overridare" un metodo statico... ma magari c'è qualche stratagemma per aggirare il problema!

    Grazie a tutti in anticipo

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Sei sicuro che sia possibile fare l'override di un metodo statico in C#? :master:
    Non ricordo bene se è una caratteristica consentita.

    In ogni caso, parlando di metodi in generale, potresti isolare la parte da ridefinire obbligatoriamente trasformandola in un secondo metodo invocato, rendendolo abstract, costringendo quindi alla sua implementazione specifica per poter utilizzare un'istanza della classe.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Infatti mi sembra proprio che non sia possibile fare l'override di un metodo statico...

    ...grazie per il suggerimento, non ci avevo pensato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.