Programación I 
Como crear una clase en NetBeans 
En la interfaz de NetBeans nos dirigimos a New File 
También podemos acc...
Programación I 
Como crear una clase en NetBeans 
Saldrá esta venta y seleccionamos la categoría Java 
Esta categoría cont...
Programación I 
Como crear una clase en NetBeans 
Seleccionamos el tipo de archivo, en este caso Java Class, click en Next...
Programación I 
Como crear una clase en NetBeans 
Vamos a hacer una clase donde estarán los método para calcular el factor...
Programación I 
Como crear una clase en NetBeans 
Nombre del proyecto 
Nombre del proyecto
Programación I 
Como crear una clase en NetBeans 
Nombre del paquete que contendrá la clase; es importante verificar antes...
Programación I 
Como crear una clase en NetBeans 
Verificamos la ruta 
Por defecto NetBeans las 
crea en esta dirección do...
Programación I 
Como crear una clase en JCreator 
En la interfaz de JCreator nos dirigimos a File 
Esta pestaña contiene v...
Programación I 
Como crear una clase en JCreator 
Seleccionamos File para entrar al 
proceso de creación de una clase 
La ...
Programación I 
Como crear una clase en JCreator 
Seleccionamos la categoría 
Java Classes, que contiene 
varios tipos de ...
Esta clase contendrá los métodos para leer un numero entero 
Programación I 
Como crear una clase en JCreator 
Seleccionam...
Programación I 
Como crear una clase en JCreator 
En esta casilla se muestra la ruta 
que manualmente debe ser 
especifica...
Programación I 
Como crear un proyecto en NetBeans 
Vamos a crear un programa en Netbeans que permita calcular 
1. Área de...
Programación I 
Como crear un proyecto en NetBeans 
Nos dirigimos a File 
Esta pestaña contiene las principales opciones 
...
Programación I 
Como crear un proyecto en NetBeans 
Seleccionamos New Project 
También podemos acceder con 
El comando Ctr...
Programación I 
Como crear un proyecto en NetBeans 
Seleccionamos este tipo 
de categoría ya que contiene 
las herramienta...
Programación I 
Como crear un proyecto en NetBeans 
Seleccionamos, en este caso, 
Java Application que la necesaria 
para ...
Programación I 
Como crear un proyecto en NetBeans 
Seleccionamos un nombre 
para el proyecto
Programación I 
Como crear un proyecto en NetBeans 
Ruta de del proyecto 
NetBeans la crea por defecto 
en C:UsersUserDocu...
Programación I 
Como crear un proyecto en NetBeans 
Desactivamos la 
opción Crear Clase Principal, 
mas adelante la creare...
Después de crear el proyecto, procedemos a crear el paquete, que contendrá las clases 
Programación I 
Como crear un proye...
Programación I 
Como crear un proyecto en NetBeans 
Después abrimos al 
opción Source Packages 
A la carpeta Source Packag...
Programación I 
Como crear un proyecto en NetBeans 
En <default package> damos 
Click derecho
Programación I 
Como crear un proyecto en NetBeans 
Nos situamos en New 
Donde encontramos varias 
herramientas como crear...
Programación I 
Como crear un proyecto en NetBeans 
Click en Java Package…
Programación I 
Como crear un proyecto en NetBeans 
Seleccionamos un nombre 
para el paquete 
Aquí esta el nombre del proy...
C:UsersUserDocumentsNetBeansProjectsJavaMenusrcProyecto1 
Programación I 
Como crear un proyecto en NetBeans 
Esta es la r...
Programación I 
Como crear un proyecto en NetBeans 
Después de crear el nuevo paquete, creamos la clase que contendrá 
los...
Como crear un proyecto en NetBeans 
Programación I 
Seleccionamos New 
Después Java Class…
Programación I 
Clase CLeerTodo 
Damos nombre a la clase 
En este caso CLeerTodo 
Ruta donde será creada la clase 
C:Users...
Programación I 
Clase CLeerTodo 
En la clase CLeerTodo creamos dos métodos que permitan leer datos de 
tipo entero y real....
Programación I 
Clase CLeerTodo 
//Metodo que permite leer datos de tipo entero 
public int LeerEntero(String Mensaje) thr...
En el mismo paquete se crea 
la clase CAreaTriangulo 
Programación I 
Clase CAreaTriangulo 
1. Área del Triangulo 
En el m...
Programación I 
Clase CAreaTriangulo 
package proyecto1; 
import java.io.*; 
public class CAreaTriangulo //Se crea la clas...
Programación I 
Clase CAreaTriangulo 
public float getBase() //Método get que retorna el atributo Base de tipo float 
{ 
r...
Programación I 
Clase CAreaTriangulo 
public void Triangulo ()throws IOException 
{ 
//se muestra este mensaje indicando l...
En el mismo paquete se crea 
la clase CCuadratica 
Programación I 
Clase CCuadratica 
2. Calcular ecuación cuadrática 
−푏±...
Programación I 
Clase CCuadratica 
package proyecto1; 
import java.io.*; 
public class CCuadratica //Clase 
{ 
float a,b,c...
Programación I 
Clase CCuadratica 
public float getA() //Método get que retorna el atributo a 
{ 
return a; 
} 
public voi...
Programación I 
Clase CCuadratica 
public float getA() //Método get que retorna el atributo a 
{ 
return a; 
} 
public voi...
Programación I 
Clase CCuadratica 
public void setC(float c) //Método set que permite ingresar el atributo c 
{ 
this.c = ...
Programación I 
Clase CCuadratica 
public void Cuadratica()throws IOException //Método que calcula la cuadrática 
{ 
Syste...
En el mismo paquete se crea 
la clase CFactorial 
Programación I 
Clase CFactorial 
3. Factorial de un numero 
Creamos una...
Programación I 
Clase CFactorial 
package proyecto1; 
import java.io.*; 
public class CFactorial //Se crea la clase 
{ 
in...
Programación I 
Clase CFactorial 
public int CalcularFactorial(int F) //Método que permite calcular el factorial de un num...
En el mismo paquete se crea 
la clase COperaciones 
Programación I 
Clase COperaciones 
4. Operaciones ( ingresar tres num...
Programación I 
Ejercicio aplicando clases y métodos 
package proyecto1; 
import java.io.*; 
public class Coperaciones //S...
Programación I 
Ejercicio aplicando clases y métodos 
public float getB() //Método que retorna el atributo b 
{ 
return b;...
Programación I 
Ejercicio aplicando clases y métodos 
public static void Operaciones ()throws IOException //Metodo que hac...
En el mismo paquete se crea 
la clase COpciones 
Programación I 
Ejercicio aplicando clases y métodos 
Creamos una clase q...
Programación I 
Ejercicio aplicando clases y métodos 
package proyecto1; 
import java.io.*; 
public class COpciones //Se c...
En el mismo paquete se crea 
la clase CMenu 
Programación I 
Clase CMenu 
Creamos una clase que contendrá la clase princip...
Programación I 
Clase CMenu 
package newpackage; 
import java.io.*; 
public class CMenu { 
COpciones MiMenu; //Se crean lo...
Programación I 
Clase CMenu 
//Metodos que permiten acceder a las clases y a sus funciones 
public COpciones getMiMenu() 
...
Programación I 
Clase CMenu 
public void EjecutarOpcion(int Op) throws IOException{ //Método que evalúa la 
//opción 
swit...
Programación I 
Clase CMenu - Clase Principal 
public static void main(String [] args) throws IOException 
{ 
CMenu Menu =...
Programación I 
Como crear un proyecto en JCreator 
En la interfaz de JCreator nos dirigimos a File 
Esta pestaña contiene...
Programación I 
Como crear un proyecto en JCreator 
En la interfaz de NetBeans nos dirigimos a New File 
Seleccionamos New...
Programación I 
Como crear un proyecto en JCreator 
Seleccionamos Basic Java Application 
Next para continuar
Programación I 
Como crear un proyecto en JCreator 
Seleccionamos un nombre 
para el proyecto 
En estas tres casillas esta...
Programación I 
Como crear un proyecto en JCreator 
Esperamos a que cree el proyecto 
Damos click en Finish 
para terminar
Programación I 
Como crear un proyecto en JCreator 
Este es el proyecto finalizado en JCreator
Próxima SlideShare
Cargando en…5
×

programacion

183 visualizaciones

Publicado el

JAva

Publicado en: Ingeniería
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
183
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
5
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

programacion

  1. 1. Programación I Como crear una clase en NetBeans En la interfaz de NetBeans nos dirigimos a New File También podemos acceder mediante el comando Ctrl+N En este icono encontramos todas las herramientas necesarias para crear cualquier tipo de proyecto
  2. 2. Programación I Como crear una clase en NetBeans Saldrá esta venta y seleccionamos la categoría Java Esta categoría contiene las diferentes herramientas para construir un proyecto java
  3. 3. Programación I Como crear una clase en NetBeans Seleccionamos el tipo de archivo, en este caso Java Class, click en Next Este tipo de archivo es el necesario para crear una clase Click en Next
  4. 4. Programación I Como crear una clase en NetBeans Vamos a hacer una clase donde estarán los método para calcular el factorial de un numero Seleccionamos el nombre de la clase
  5. 5. Programación I Como crear una clase en NetBeans Nombre del proyecto Nombre del proyecto
  6. 6. Programación I Como crear una clase en NetBeans Nombre del paquete que contendrá la clase; es importante verificar antes de seguir Nombre del paquete
  7. 7. Programación I Como crear una clase en NetBeans Verificamos la ruta Por defecto NetBeans las crea en esta dirección donde se almacenara la clase C:UsersusuarioDocumentsNetBeansProjectsJavaFactorialsrcnewpackage CCalcularFactorial.java Finalizar
  8. 8. Programación I Como crear una clase en JCreator En la interfaz de JCreator nos dirigimos a File Esta pestaña contiene varias opciones como abrir, crear, guardar proyectos, clases, espacios de trabajo.
  9. 9. Programación I Como crear una clase en JCreator Seleccionamos File para entrar al proceso de creación de una clase La opción New tiene la opción de crear un proyecto, archivo o espacio de trabajo
  10. 10. Programación I Como crear una clase en JCreator Seleccionamos la categoría Java Classes, que contiene varios tipos de clases java Seleccionamos Java Class, que es la que nos interesa Next para continuar
  11. 11. Esta clase contendrá los métodos para leer un numero entero Programación I Como crear una clase en JCreator Seleccionamos un nombre para la clase
  12. 12. Programación I Como crear una clase en JCreator En esta casilla se muestra la ruta que manualmente debe ser especificada Finish para terminar Damos click en este icono y seleccionamos la ruta C:UsersUserDocumentsCarpetaCLeerEnt
  13. 13. Programación I Como crear un proyecto en NetBeans Vamos a crear un programa en Netbeans que permita calcular 1. Área del Triangulo 2. Calcular la ecuación cuadrática 3. Factorial de un numero 4. Operaciones (ingresar tres numero, multiplicarlos y sumarlos, mostrar el resultado de la multiplicación menos la suma)
  14. 14. Programación I Como crear un proyecto en NetBeans Nos dirigimos a File Esta pestaña contiene las principales opciones Como: abrir, guardar o crear proyectos, importar, exportar
  15. 15. Programación I Como crear un proyecto en NetBeans Seleccionamos New Project También podemos acceder con El comando Ctrl+Mayús+N
  16. 16. Programación I Como crear un proyecto en NetBeans Seleccionamos este tipo de categoría ya que contiene las herramientas para crear un proyecto
  17. 17. Programación I Como crear un proyecto en NetBeans Seleccionamos, en este caso, Java Application que la necesaria para crear un proyecto Click en Next
  18. 18. Programación I Como crear un proyecto en NetBeans Seleccionamos un nombre para el proyecto
  19. 19. Programación I Como crear un proyecto en NetBeans Ruta de del proyecto NetBeans la crea por defecto en C:UsersUserDocumentsNetBeansProjectsJavaMenu También podemos especificar la ruta dando click en Browser
  20. 20. Programación I Como crear un proyecto en NetBeans Desactivamos la opción Crear Clase Principal, mas adelante la crearemos Click en Finish
  21. 21. Después de crear el proyecto, procedemos a crear el paquete, que contendrá las clases Programación I Como crear un proyecto en NetBeans En la parte izquierda aparece el proyecto que hemos creado Abrimos las opciones que tiene el proyecto Dando click en el símbolo +
  22. 22. Programación I Como crear un proyecto en NetBeans Después abrimos al opción Source Packages A la carpeta Source Packages le corresponde esta dirección C:UsersUserDocumentsNetBeansProjectsJavaMenusrc
  23. 23. Programación I Como crear un proyecto en NetBeans En <default package> damos Click derecho
  24. 24. Programación I Como crear un proyecto en NetBeans Nos situamos en New Donde encontramos varias herramientas como crear diferentes tipos de clases, interfaces, paquetes
  25. 25. Programación I Como crear un proyecto en NetBeans Click en Java Package…
  26. 26. Programación I Como crear un proyecto en NetBeans Seleccionamos un nombre para el paquete Aquí esta el nombre del proyecto Donde el paquete será creado Verificamos que este correcto Click en Finish
  27. 27. C:UsersUserDocumentsNetBeansProjectsJavaMenusrcProyecto1 Programación I Como crear un proyecto en NetBeans Esta es la ruta donde será creado el paquete Click en Finish
  28. 28. Programación I Como crear un proyecto en NetBeans Después de crear el nuevo paquete, creamos la clase que contendrá los métodos para leer cualquier tipo de dato Nos situamos en el paquete Y damos click derecho
  29. 29. Como crear un proyecto en NetBeans Programación I Seleccionamos New Después Java Class…
  30. 30. Programación I Clase CLeerTodo Damos nombre a la clase En este caso CLeerTodo Ruta donde será creada la clase C:UsersUserDocumentsNetBeansProjectsJavaApplication2srcnewpackageCLeerTodo.java Terminamos dando click en Finish
  31. 31. Programación I Clase CLeerTodo En la clase CLeerTodo creamos dos métodos que permitan leer datos de tipo entero y real. package proyecto1; import java.io.*; // Entrada/Salida. Clases que definen distintos flujos de datos public class CLeerTodo { //Inicio de la clase //Aqui se crean los atributos o variables de la clase //También métodos o funciones de la clase y en este caso necesitamos 2 // metodos que permitan leer datos de tipo entero y real public float LeerFlotante(String Mensaje) throws IOException //Se crea el metodo LeerReal con parametros { //String Mensaje float Real; //se crea una variable de tipo float BufferedReader Leer = new BufferedReader(new InputStreamReader(System.in)); System.out.println(Mensaje); //muestra el dato que se ingreso en la variable Mensaje de tipo String Real = Float.parseFloat(Leer.readLine()); //Lee el dato y lo asigna a la variable Real return(Real); //Devuelve la variable Real }
  32. 32. Programación I Clase CLeerTodo //Metodo que permite leer datos de tipo entero public int LeerEntero(String Mensaje) throws IOException //Se crea el metodo LeerEntero con el parametro { //String Mensaje int Entero; //se crea una variable de tipo entero BufferedReader Leer = new BufferedReader(new InputStreamReader(System.in)); System.out.println(Mensaje); //muestra el dato que se ingreso en la variable Mensaje de tipo String Entero = Integer.parse.int(Leer.readLine()); //Lee el dato y lo asigna a la variable Entero return(Entero); //Devuelve la variable Entero }//Fin del metodo LeerEntero }//Fin de la clase CLeerTodo
  33. 33. En el mismo paquete se crea la clase CAreaTriangulo Programación I Clase CAreaTriangulo 1. Área del Triangulo En el mismo paquete creamos otra clase que contendrá los métodos para calcular el área un triangulo la nombraremos como CAreaTriangulo. Damos nombre a la clase en este caso CAreaTriangulo Terminamos dando click en Finish
  34. 34. Programación I Clase CAreaTriangulo package proyecto1; import java.io.*; public class CAreaTriangulo //Se crea la clase { //inicio de la clase float Base, Altura; //Se crean dos atributos de tipo real CLeerTodo Todo; //Se crea un atributo de tipo CLeerTodo public CAreaTriangulo() //Se crea el constructor, que tiene como objetivo inicializar los { Base=0; //atributos Nota:Debe llevar el mismo nombre de la clase Altura=0; Todo = new CLeerTodo(); } public CLeerTodo getTodo() //Método get de tipo CLeerTodo que retorna un dato del { //mismo tipo de la clase CLeerTodo return(Todo); }
  35. 35. Programación I Clase CAreaTriangulo public float getBase() //Método get que retorna el atributo Base de tipo float { return Base; } public void setBase(float Base) { //Método set con parámetro que se asigna al this.Base = Base; //atributo Base } public float getAltura() { //Método get que retorna el atributo Altura de tipo float return Altura; } public void setAltura(float Altura) { //Método set con parámetro que se asigna al this.Altura = Altura; //atributo Altura } public float CalcularArea(){ //Método que calcula el área del triangulo y la return(getBase()*getAltura()/2); //retorna de tipo float }
  36. 36. Programación I Clase CAreaTriangulo public void Triangulo ()throws IOException { //se muestra este mensaje indicando la clase en la que se encuentra System.out.println("Calcular el Área de un Triangulo"); //Se crea el objeto así: Clase Nombre_del_objeto = new Constructor_de_la_clase CAreaTriangulo AreaTriangulo = new CAreaTriangulo(); //Por medio del objeto se llaman los métodos de la clase AreaTriangulo.setBase(AreaTriangulo.getTodo().LeerFlotante("Ingrese la base")); AreaTriangulo.setAltura(AreaTriangulo.getTodo().LeerFlotante("Ingrese la altura")); //Se llama el método CalcularArea y se muestra en pantalla en resultado System.out.println("El area es: "+AreaTriangulo.CalcularArea()); } }//Fin de la clase CAreaTriangulo
  37. 37. En el mismo paquete se crea la clase CCuadratica Programación I Clase CCuadratica 2. Calcular ecuación cuadrática −푏± 푏2−4푎푐 푥 = 2푎 Creamos una clase y la llamamos CCuadratica Damos nombre a la clase en este caso CCuadratica Terminamos dando click en Finish
  38. 38. Programación I Clase CCuadratica package proyecto1; import java.io.*; public class CCuadratica //Clase { float a,b,c; //Se crean 3 tributos , que son los de la formula cuadrática CLeerTodo Todo; //Se crea un atributo de tipo CLeerTodo para //leer cualquier dato public CCuadratica() //Se crea el constructor, que tiene como objetivo inicializar los { //atributos a=0; Nota: El constructor debe llevar el mismo nombre de la clase b=0; c=0; Todo = new CLeerTodo(); } public CLeerTodo getTodo() //Método get que permite acceder a los métodos de la clase { //CLeerTodo return(Todo); }
  39. 39. Programación I Clase CCuadratica public float getA() //Método get que retorna el atributo a { return a; } public void setA(float a) //Método set que permite ingresar el atributo a { this.a = a; } public float getB() //Método get que retorna el atributo b { return b; } public void setB(float b) {{ //Método set que permite ingresar el atributo b this.b = b; } public float getC() { //Método get que retorna el atributo c return c; }
  40. 40. Programación I Clase CCuadratica public float getA() //Método get que retorna el atributo a { return a; } public void setA(float a) //Método set que permite ingresar el atributo a { this.a = a; } public float getB() //Método get que retorna el atributo b { return b; } public void setB(float b) //Método set que permite ingresar el atributo b { this.b = b; } public float getC() //Método get que retorna el atributo c { return c; }
  41. 41. Programación I Clase CCuadratica public void setC(float c) //Método set que permite ingresar el atributo c { this.c = c; } public double CalcularX1() //Método que calcula el valor de X1 y lo retorna { double R, P = getB(), P2 = (4*getA()*getC()); P=Math.pow(P,2); R = P-P2; return((-getB()+(Math.pow(R,0.5)))/2*getA()); } public double CalcularX2() //Método que calcula el valor de X2 y lo retorna { double R, P = getB(), P2 = (4*getA()*getC()); P=Math.pow(P,2); R = P-P2; return((-getB()-(Math.pow(R,0.5)))/2*getA()); }
  42. 42. Programación I Clase CCuadratica public void Cuadratica()throws IOException //Método que calcula la cuadrática { System.out.print("Calcular Cuadratica"); CCuadratica Cuadratica = new CCuadratica(); //Se crea el objeto Cuadratica.setA(Cuadratica.getTodo().LeerFlotante("Ingrese a: ")); //Se pide el valor de a Cuadratica.setB(Cuadratica.getTodo().LeerFlotante("Ingrese b: ")); //Se pide el valor de b Cuadratica.setC(Cuadratica.getTodo().LeerFlotante("Ingrese c: ")); //Se pide el valor de c System.out.println("X1: "+Cuadratica.CalcularX1()); //Se calcula X1, invocando el método por //medio del objeto y se muestra } System.out.println("X2: "+Cuadratica.CalcularX2()); //Se calcula X2, invocando el método por //medio del objeto y se muestra }//fin de la clase
  43. 43. En el mismo paquete se crea la clase CFactorial Programación I Clase CFactorial 3. Factorial de un numero Creamos una clase y la llamamos CFactorial Damos nombre a la clase en este caso CFactorial Terminamos dando click en Finish
  44. 44. Programación I Clase CFactorial package proyecto1; import java.io.*; public class CFactorial //Se crea la clase { int Num; //Se crea un atributo de tipo entero CLeerTodo Todo; //Se crea un atributo de tipo CLeerEntero public CFactorial() //Constructor { Num=0; Todo = new CLeerTodo(); } public CLeerTodo getTodo() //Método get que permite acceder a los métodos de la clase CLeerTodo { return(Todo); } public int getNum() //Método get que retorna el atributo Num { return Num; } public void setNum(int Num) //Método set que permite ingresar el atributo Num { this.Num = Num; }
  45. 45. Programación I Clase CFactorial public int CalcularFactorial(int F) //Método que permite calcular el factorial de un numero { //y después lo retorna int Factorial=1; for (int i=1; i<=F; i++){ Factorial*=i; } return(Factorial); } public void Factorial ()throws IOException { System.out.println("Calcular Factorial"); CFactorial Factorial = new CFactorial(); //Se crea el objeto int f = Factorial.getTodo().LeerEntero("Ingrese numero"); //Se pide un numero System.out.println(f+"!= "+Factorial.CalcularFactorial(f)); //Se invoca el método que calcula //el factorial por medio del objeto y se } //muestra }//Fin de la clase
  46. 46. En el mismo paquete se crea la clase COperaciones Programación I Clase COperaciones 4. Operaciones ( ingresar tres numero, multiplicarlos y sumarlos, mostrar el resultado de la multiplicación menos la suma) Damos nombre a la clase en este caso COperaciones Terminamos dando click en Finish
  47. 47. Programación I Ejercicio aplicando clases y métodos package proyecto1; import java.io.*; public class Coperaciones //Se crea la clase { float a,b,c; //Se crean tres atributos de tipo float CLeerTodo Todo; //Se crea un atributo de tipo CLeerTodo public COperaciones() //Constructor { a=0; b=0; c=0; Todo = new CLeerTodo(); } public CLeerTodo getTodo() //Método get que permite acceder a los método de CLeerTodo { return(Todo); } public float getA() //Método get que retorna el atributo a { return a; } public void setA(float a) //Método set que permite ingresar el atributo a { this.a = a; }
  48. 48. Programación I Ejercicio aplicando clases y métodos public float getB() //Método que retorna el atributo b { return b; } public void setB(float b) //Método que permite ingresar el atributo b { this.b = b; } public float getC() //Método que retorna el atributo c { return c; } public void setC(float c) //Método que permite ingresar el atributo c { this.c = c; }
  49. 49. Programación I Ejercicio aplicando clases y métodos public static void Operaciones ()throws IOException //Metodo que hace las operaciones { System.out.println("Operaciones con numeros"); float Suma, Multiplicacion; //variables para guardar la suma y la multiplicación COperaciones Numero = new COperaciones(); //Se crea el objeto //Se piden tres numeros Numero.setA(Numero.getTodo().LeerFlotante("Ingrese primer numero")); Numero.setB(Numero.getTodo().LeerFlotante("Ingrese segundo numero")); Numero.setC(Numero.getTodo().LeerFlotante("Ingrese tercer numero")); //Se guarda la suma y la multiplicación de todos los números en variables diferentes Suma = (Numero.getA()+Numero.getB()+Numero.getC()); Multiplicacion = (Numero.getA()*Numero.getB()*Numero.getC()); //Muestra en pantalla el resultado de la resta de la multiplicación con la suma System.out.println("Resultado: "+(Multiplicacion-Suma)); } }//Fin de la clase
  50. 50. En el mismo paquete se crea la clase COpciones Programación I Ejercicio aplicando clases y métodos Creamos una clase que contendrá el menú de opciones que aparecerá en pantalla Damos nombre a la clase en este caso COpciones Terminamos dando click en Finish
  51. 51. Programación I Ejercicio aplicando clases y métodos package proyecto1; import java.io.*; public class COpciones //Se crea la clase { public void PintarMenu(){ //Metodo que imprime el menu System.out.println(" Menu "); System.out.println("1. Area del Triangulo"); System.out.println("2. Cuadratica"); System.out.println("3. Factorial"); System.out.println("4. Operaciones"); System.out.println("5. Finalizar"); } }
  52. 52. En el mismo paquete se crea la clase CMenu Programación I Clase CMenu Creamos una clase que contendrá la clase principal para poder que el programa funcione Damos nombre a la clase en este caso CMenu Terminamos dando click en Finish
  53. 53. Programación I Clase CMenu package newpackage; import java.io.*; public class CMenu { COpciones MiMenu; //Se crean los atributos de tipo de la clase a la cual CAreaTriangulo MiTriangulo; //se quiere acceder para utilizar sus metodos CCuadratica MiCuadratica; CFactorial MiFactorial; COperaciones MisNumeros; public CMenu(){ //Costructor. Nota: Debe llevar el mismo nombre de la clase MiMenu = new COpciones(); MiTriangulo = new CAreaTriangulo(); MiCuadratica = new CCuadratica(); MiFactorial = new CFactorial(); MisNumeros = new COperaiones(); }
  54. 54. Programación I Clase CMenu //Metodos que permiten acceder a las clases y a sus funciones public COpciones getMiMenu() { return(MiMenu); } public CAreaTriangulo getMiTriangulo() { return(MiTriangulo); } public CCuadratica getMiCuadratica(){ return(MiCuadratica); } public CFactorial getMiFactorial(){ return(MiFactorial); } public COperaciones getMisNumeros(){ return(MisNumeros); }
  55. 55. Programación I Clase CMenu public void EjecutarOpcion(int Op) throws IOException{ //Método que evalúa la //opción switch (Op){ //Función switch que permite elegir según la opción unas acciones case 1: this.getMiTriangulo().Triangulo()); //si Op=1, se calcula el área de un triangulo break; case 2: this.getMiCuadratica().Cuadratica()); //si Op=2, se calcula la ec.cuadratica break; case 3: this.getMiFactorial().Factorial()); //si Op=3, Se calcula el factorial de un numero break; case 4: this.getMisNumeros().Operaciones()); //si Op=4, se realizan las operaciones break; //indicadas en la clase case 5: System.out.println("Gracias por utilizar este programa"); break; //Si Op=5, se sale del programa } }
  56. 56. Programación I Clase CMenu - Clase Principal public static void main(String [] args) throws IOException { CMenu Menu = new CMenu(); //Se crea el objeto int Opcion = 0; //Variable donde se guardara la opción //ciclo do.while, que permite realizar una acción dependiendo de la opción do{ Menu.getMiMenu().PintarMenu(); //Se invoca y se imprime el menú Menu.getMiCuadratica().getTodo().LeerEntero("Ingrese opción"); //Se pide la opción Menu.EjecutarOpcion(Opcion); //Se evalúa la opción y muestra el resultado } while(Opcion!=5); //Este ciclo se hará mientras que la opción sea diferente de 5 }//Fin de la clase principal }//Fin de la clase
  57. 57. Programación I Como crear un proyecto en JCreator En la interfaz de JCreator nos dirigimos a File Esta pestaña contiene varias opciones como abrir o guardar proyectos, crear proyectos, clases, espacios de trabajo
  58. 58. Programación I Como crear un proyecto en JCreator En la interfaz de NetBeans nos dirigimos a New File Seleccionamos New y después Project o también por comando Ctrl+Shift+N
  59. 59. Programación I Como crear un proyecto en JCreator Seleccionamos Basic Java Application Next para continuar
  60. 60. Programación I Como crear un proyecto en JCreator Seleccionamos un nombre para el proyecto En estas tres casillas esta La ruta del proyecto Damos click en Finish
  61. 61. Programación I Como crear un proyecto en JCreator Esperamos a que cree el proyecto Damos click en Finish para terminar
  62. 62. Programación I Como crear un proyecto en JCreator Este es el proyecto finalizado en JCreator

×