vineri, 16 iulie 2010

Regulă încălcată ?

/**
 * Cum de este posibila suprascrierea unei metode finale ?
 * La ce bun o metoda "private final" ? (justificati cu exemplu)
 */
package work;
class ClasaUnu {
    private final void metodaFinala(){
        System.out.println("metodaFinala() din ClasaUnu");
    }  
}

class ClasaDoi extends ClasaUnu {
    public final void metodaFinala(){
        System.out.println("metodaFinala() din ClasaDoi");
    }
}

Niciun comentariu:

Trimiteți un comentariu