Muchos autores argumentan que las clases deberían ser clases hoja (sin subtipos), o si no, deberían ser abstractas.