You are on page 1of 8

Programación Orientada a Objetos- Unidad 2

Material Complementarios
09/08/18
Pseint / netbeans /java similitudes y conversiones repasamos
el ingreso al Netbeans
Cuando iniciamos un Ejercicio en Pseint vemos los siguientes :

Cuando lo hacemos en netbeans :

Y después que vamos a la opción Proyecto Nuevo:

1
Programación Orientada a Objetos- Unidad 2
Material Complementarios
09/08/18

Se abre otra ventana:

Y por ahora seleccionamos en el Item Categorías JAVA Y hacemos clic en


siguiente:

2
Programación Orientada a Objetos- Unidad 2
Material Complementarios
09/08/18
En esta opción seleccionamos el nombre de nuestro proyecto para este
ejemplo la pondremos en base al ejemplo del principio de la página
Evaluación Eje5 , el Netbeans sino decimos los contrario va a guardar en
una carpeta que crea en forma automática que se llamará
NetbeansProjects dentro de la carpeta Documentos:

Veremos esta Pantalla:

Aparecerán diversos elementos tanto del lado izquierdo como del derecho
de la pantalla :

El nombre del Projecto que le


hemos colocado

El paquete de fuentes

El programa ejecutable que se


llama para este ejemplo
EvaluaciónEje5.java , y la
biblioteca

De lado de la derecha veremos la siguiente pantalla :

3
Programación Orientada a Objetos- Unidad 2
Material Complementarios
09/08/18

Veremos el número de líneas de ejecución del Programa tal cual el Pseint y


una serie de codificación que prepara tres sectores de trabajo que veremos
después .
package evaluacion.eje5; (

/** aquí podemos comentar datos del programa , el autor y lo que


necesitemos aclarar
*
* @author jlfum
*/
public class EvaluacionEje5 { Acá desde esta llave se colocan los códigos de
java que cierran siempre con otra llave y son como el envoltorio del paquete
o objeto

/**aquí podemos comentar de que se trata el programa hasta


el próximo */
* @param args the command line arguments
*/

4
Programación Orientada a Objetos- Unidad 2
Material Complementarios
09/08/18
public static void main(String[] args) { Acá desde esta llave se colocan los
códigos de java que cierran siempre con otra llave del seudocódigo que
utilizamos o si lo importamos por ejemplo desde el pseint lo pagamos acá y
vemos los retoques que debemos hacer
// TODO code application logic here otro comentario

Bueno ahora definamos que son las distintas partes de esta codificación
base que hace netbeans :
El paquete (package) :Los paquetes son una forma de organizar
grupos de clases. Un paquete contiene un conjunto de clases
relacionadas bien por finalidad, por ámbito o por herencia. Los
paquetes resuelven el problema del conflicto entre los nombres de
las clases.
package evaluacion.eje5;

Luego viene la definición de una clase llamada Evaluación Eje5


public class EvaluacionEje5{ ... }

En Java un programa es un conjunto de definiciones de clases que


están dispuestas en uno o más archivos, esto proviene del
pensamiento de programar en base a objetos o POO programación
orientada a objetos donde varios objetos o clases forman un todo o
programa.

 Dentro de la clase EvaluacionEje5 se define el método main: (en


inglés Principal)

 public static void main (String args[]) { ... }


 En una clase se definen uno o más métodos.

 Las palabras public y static son atributos del método que


discutiremos más tarde.

5
Programación Orientada a Objetos- Unidad 2
Material Complementarios
09/08/18
 La palabra void (en inglés vacio) indica que el método main
no retorna ningún valor.
 La forma (String args[]) es la definición de los argumentos que
recibe el método main. En este caso se recibe un argumento.
Los paréntesis [] indican que el argumentos es un arreglo y la
palabra String es el tipo de los elementos del arreglo.

 Por lo tanto main recibe como argumento un arreglo de strings


que corresponden a los argumentos con que se invoca el
programa.

Más sobre la pantalla y los comandos :

Opciones

Ejecutar

Ejecutar paso a
paso

Ventana para ver


el resultado de la
ejecución como en
pseinte

Bueno Ahora vamos a ver como se asemejan la instrucciones o


seudocódigos que le damos a nuestro programa o objeto en los distintos
utilitarios que utilizamos , con un mismo ejemplo.

Definimos la variables variables por ejemplo:

PSEINT

Definir resultado, i como entero;

6
Programación Orientada a Objetos- Unidad 1
Ejercicios Complementarios parte 1
09/08/18

Para i<-0 hasta 5 con paso 1 con paso 1

Si(i<-3)

resultado=resultado+10;
Sino
resultado=resultado+i;

FinSi
FinPara

Mostrar "El resultado es",resultado;


Finalgoritmo
JAVA
int resultado=0 y int i=0
for(int i=0;i<5;i++){ aca va todo lo que hace el for
if(i==3){ aca va lo que hace por el SI.
resultado=resultado+10;

Else
resultado=resultado+i;

}
}
System.out.println("El resultado es: "+resultado);

7
Programación Orientada a Objetos- Unidad 1
Ejercicios Complementarios parte 1
09/08/18
}
}
SEUDOCÓDIGOS SIMILITUDES

Algoritmo evaluación Ej5


CÓDIGO JAVA:
package evaluacion;
public class Ej5 {
public static void main(String[]
Definir resultado, i como
args) {
entero;
int resultado=0;
resultado=0;
Para i<-0 hasta 5 for(int i=0;i<5;i++){
con paso 1
Si(i<-3) if(i==3){

resultado=resultado+10; resultado=resultado+10;
}
Sino
else{

resultado=resultado+i; resultado=resultado+i;

FinSi }
}
FinPara
System.out.println("El resultado
Mostrar "El resultado
es: "+resultado);
es",resultado; }
}
FinAlgoritmo

You might also like