Incrustar presentación
Descargar para leer sin conexión





![public class HolaMundo {
private String nombre;
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String saluda() {
return "Hola " + this.nombre + " !!!";
}
public static void main(String[] args) {
HolaMundo objeto = new HolaMundo();
objeto.setNombre("@grailsmx");
System.out.println(objeto.saluda());
}
}
public class HolaMundo {
private String nombre;
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String saluda() {
return "Hola " + this.nombre + " !!!";
}
public static void main(String[] args) {
HolaMundo objeto = new HolaMundo();
objeto.setNombre("@grailsmx");
System.out.println(objeto.saluda());
}
}](https://image.slidesharecdn.com/newgroovy-140418223637-phpapp02/75/A-lil-of-Groovy-for-Ruby-developers-6-2048.jpg)





El documento presenta una introducción al lenguaje de programación Groovy. Explica algunas características clave como closures, tipado dinámico opcional, y sintaxis azucarada. También incluye ejemplos de Hola Mundo en Java y Groovy para ilustrar diferencias en la sintaxis.





![public class HolaMundo {
private String nombre;
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String saluda() {
return "Hola " + this.nombre + " !!!";
}
public static void main(String[] args) {
HolaMundo objeto = new HolaMundo();
objeto.setNombre("@grailsmx");
System.out.println(objeto.saluda());
}
}
public class HolaMundo {
private String nombre;
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String saluda() {
return "Hola " + this.nombre + " !!!";
}
public static void main(String[] args) {
HolaMundo objeto = new HolaMundo();
objeto.setNombre("@grailsmx");
System.out.println(objeto.saluda());
}
}](https://image.slidesharecdn.com/newgroovy-140418223637-phpapp02/75/A-lil-of-Groovy-for-Ruby-developers-6-2048.jpg)



