Cita: La ventaja mas clara de usar clases sobre las funciones, es que las funciones tienen un determinado numero de parametros que son esperados SI o SI.
si uno de estos paramentros no es definido, la funcion se cae.
Por otro lado en las clases no es necesario que se le ingresen todos los parametros para funcionar.
Esto permite que una misma clase utilizada para X proposito pueda ser usada para Y proposito sin tener que actualizar el numero de parametros que son asignados en cada parte del codigo donde es llamada la clase en cuestion.
No es que no esté de acuerdo contigo, pero esto que mencionas no es la ventaja mas clara, en realidad es solo una consecuencia de trabajar con objetos y el punto final al que me refería cuando decía que en ASP, no se observa con claridad.
Salu2,