Diferencias y similitudes entre Java y Pascal
DIFERENCIAS Y SIMILITUDES
DIFERENCIAS:
- Java proporciona funciones, llamadas métodos, Pascal incluye funciones y procedimientos.
- Java el paso de parámetros es siempre por valor, en Pascal hay paso por valor y paso por referencia
- Pascal permite declarar funciones dentro de otras funciones, en Java no es posible declarar un método dentro de otro.
-En Pascal no es posible que una función devuelva datos complejos como un array, por ejemplo, en Java los métodos si pueden devolver este tipo de datos.
- En Java en el caso de que el número de parámetros sea distinto podemos declarar mas de una función con el mismo nombre , Pascal no lo permite, el nombre de las funciones
- En Pascal podemos pasar subprogramas como parámetros , en Java no existe esta posibilidad.
SIMILITUDES:
- Java y Pascal permiten el paso de parámetros en la funciones
- Ambos lenguajes comparten el funcionamiento de las funciones
- Los dos lenguajes permiten la sobrecarga de funciones
- Si se hace un mal uso de las variables locales y globales en ambos leguajes se producen efectos laterales.

0 Comments:
Publicar un comentario
<< Home