taller de programación clase #4

Post on 27-Jul-2015

190 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TALLER DE PROGRAMACIÓNClase #4

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 %s\n",

nombreDelCurso );

}

}

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" );

}

}

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 %s\n", nombreCurso );

}

}

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: %s\n", miLibroCalificaciones1.obtenerNombreCurso() );

miLibroCalificaciones2.establecerNombreCurso( "Estructura de datos");

System.out.printf( "El nombre del curso es: %s\n", miLibroCalificaciones2.obtenerNombreCurso() );

miLibroCalificaciones1.mostrarMensaje();

miLibroCalificaciones2.mostrarMensaje();

miLibroCalificaciones3.mostrarMensaje();

}

}

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;]

}

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;}

En todos los ciclos se pude usar el break para sacarlo antes de tiempo

RETO DE LA CLASE

En JAVA: Implementar la siguiente

interfaz de usuario Utilizando las siguientes

clases

PruebaVarios

void main( String [ ] )

Varios

boolean esPrimo( int )String primos( int )boolean esBisiesto( int )Int diaMes( int, int )String calendario ( int )

1. Verificar si un numero es primo2. Mostrar los n primeros numeros primos3. Verificar si un año es bisiesto4. Saber cuantos dias tiene un mes5. Mostrar el calendario de un año0. Salir

Digite su opcion?

top related