Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Taller de programación clase #4

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

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?

×