Taller de programación clase #4

1,157 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,157
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Taller de programación clase #4

  1. 1. TALLER DE PROGRAMACIÓNClase #4
  2. 2. AHORA SI EMPECEMOS CON LA P.O.O.package Clase3;public class LibroCalificaciones { public void mostrarMensaje() { System.out.println( "Bienvenido al libro de calificaciones!" ); } public void mostrarMensaje( String nombreDelCurso ) { System.out.printf( "Bienvenido al libro de calificaciones para %sn", nombreDelCurso ); }}
  3. 3. CLASE PROBADORA DE LA ANTERIORpackage Clase3;public class PruebaLibroCalificaciones { public static void main( String args[] ) { LibroCalificaciones miLibroCalificaciones = new LibroCalificaciones(); miLibroCalificaciones.mostrarMensaje(); miLibroCalificaciones.mostrarMensaje( "Taller de Programacion" ); }}
  4. 4. MÁS SOBRE LA P.O.O.package Clase3;public class LibroCalificaciones2 { private String nombreCurso; public LibroCalificaciones2() { } public LibroCalificaciones2( String nombre) { nombreCurso = nombre; } public void establecerNombreCurso( String nombre ) { nombreCurso = nombre; } public String obtenerNombreCurso() { return nombreCurso; } public void mostrarMensaje() { System.out.printf( "Bienvenido al libro de calificaciones para %sn", nombreCurso ); }}
  5. 5. CLASE PROBADORA DE LA ANTERIORpackage Clase3;public class PruebaLibroCalificaciones2 { public static void main( String args[] ) { LibroCalificaciones2 miLibroCalificaciones1 = new LibroCalificaciones2(); LibroCalificaciones2 miLibroCalificaciones2 = new LibroCalificaciones2(); LibroCalificaciones2 miLibroCalificaciones3 = new LibroCalificaciones2( "Calculo Diferencial" ); miLibroCalificaciones1.establecerNombreCurso( "Taller de programacion"); System.out.printf( "El nombre del curso es: %sn", miLibroCalificaciones1.obtenerNombreCurso() ); miLibroCalificaciones2.establecerNombreCurso( "Estructura de datos"); System.out.printf( "El nombre del curso es: %sn", miLibroCalificaciones2.obtenerNombreCurso() ); miLibroCalificaciones1.mostrarMensaje(); miLibroCalificaciones2.mostrarMensaje(); miLibroCalificaciones3.mostrarMensaje(); }}
  6. 6. ESTRUCTURAS DE CONTROLif ( expresión_lógica ) sentencia; | {sentencias;}[else sentencia; | {sentencias;}]switch ( expresión ) { case valor1: sentencia; | sentencias; [break;] case valor2: sentencia; | sentencias; [break;] case valor1: sentencia; | sentencias; [break;] … case valorN: sentencia; | sentencias; [break;] default: sentencia; | sentencias; [break;]}
  7. 7. ESTRUCTURAS DE CONTROLwhile ( expresión_lógica ) sentencia; | {sentencias;}do sentencia; | {sentencias;} while ( expresión_lógica );for (inicialización; terminación; incremento) sentencia; | {sentencias;} Entodos los ciclos se pude usar el break para sacarlo antes de tiempo
  8. 8. RETO DE LA CLASE Varios boolean esPrimo( int ) En JAVA: String primos( int )  Implementar la siguiente boolean esBisiesto( int ) interfaz de usuario Int diaMes( int, int )  Utilizando las siguientes String calendario ( int ) clases PruebaVarios1. Verificar si un numero es primo2. Mostrar los n primeros numeros primos void main( String [ ] )3. Verificar si un año es bisiesto4. Saber cuantos dias tiene un mes5. Mostrar el calendario de un año0. SalirDigite su opcion?

×