Ho una classe in cui voglio impedire ad altri programmatori di sovrascrivere uno dei suoi metodi, poiché richiede una conoscenza speciale del funzionamento interno della classe. Dal momento che conosco personalmente come funziona la classe, mi piacerebbe essere in grado di fare un'eccezione e in effetti DO sostituire la funzione in una classe derivata. Si tratta di un problema comune a cui esiste una soluzione standard o il fatto che io abbia l'impressione di dover fare un'eccezione come questa significa che dovrei ripensare al mio approccio?
Modifica: non ho menzionato le lingue, dal momento che stavo cercando una risposta generale, ma dal momento che è stata richiesta, ciò è avvenuto usando PHP.