SlideShare una empresa de Scribd logo
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha:
Practica8 Incrementos Página 1 de 2
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaren
1.EnunciadodelProblema.
Programasdeestructuradedatos.
2.CódigoFuente
//RodriguezEsquivel,AnaKaran
//Práctica8
//16081834
//Fig.8.15:Incremento.java
//variabledeinstancia?nalenunaclase.
publicclassIncremento
{
privateinttotal=0;//eltotaldetodoslosincrementos
privatefinalintINCREMENTO;//variableconstante(sininicializar)
//elconstructorinicializalavariabledeinstancia?nalINCREMENTO
publicIncremento(intvalorIncremento)
{
INCREMENTO=valorIncremento;//inicializalavariableconstante(unavez)
}//?ndelconstructordeIncremento
//sumaINCREMENTOaltotal
publicvoidsumarIncrementoATotal()
{
total+=INCREMENTO;
}//?ndelmétodosumarIncrementoATotal
//devuelverepresentaciónStringdelosdatosdeunobjetoIncremento
publicStringtoString()
{
returnString.format("total=%d",total);
}//?ndelmétodotoString
}//?ndelaclaseIncremento
3. Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha:
Practica 8 PruebaIncremento Página2de 2
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran
1 EnunciadodelProblema.
2 Programasdeestructuradedatos.
2.CódigoFuente
//RodriguezEsquivel,AnaKaran
//Práctica1
//16081834
//Fig.8.16:PruebaIncremento.java
//variable?nalinicializadaconelargumentodeunconstructor.
publicclassPruebaIncremento
{
publicstaticvoidmain(Stringargs[])
{
Incrementovalor=newIncremento(5);
System.out.printf("Antesdeincrementar:%snn",valor);
for(inti=1;i<=3;i++){
valor.sumarIncrementoATotal();
System.out.printf("Despuésdeincrementar%d:%sn",i,valor);
}//?ndefor
}//?ndemain
}//?ndelaclasePruebaIncrement
3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha:
Practica 8 Tiempo2 Página
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran
1 EnunciadodelProblema.
2 Programasdeestructuradedatos.
2.CódigoFuente
//RodriguezEsquivel,AnaKaran
//Práctica1
//16081834
//Fig.8.5:Tiempo2.java
//DeclaracióndelaclaseTiempo2conconstructoressobrecargados.
publicclassTiempo2
{
privateinthora;//0-23
privateintminuto;//0-59
privateintsegundo;//0-59
//ConstructordeTiempo2sinargumentos:inicializacadavariabledeinstancia
//acero;aseguraquelosobjetosTiempo2empiecenenunestadoconsistente
publicTiempo2()
{
this(0,0,0);//invocaalconstructordeTiempo2contresargumentos
}//?ndelconstructordeTiempo2sinargumentos
//ConstructordeTiempo2:sesuministrahora,minutoysegundoconvalorpredeterminadode0
publicTiempo2(inth)
{
this(h,0,0);//invocaalconstructordeTiempo2contresargumentos
}//?ndelconstructordeTiempo2conunargumento
//ConstructordeTiempo2:sesuministranhorayminuto,segundoconvalorpredeterminadode0
publicTiempo2(inth,intm)
{this(h,m,0);//invocaalconstructordeTiempo2contresargumentos
}//?ndelconstructordeTiempo2condosargumentos
//ConstructordeTiempo2:sesuministranhora,minutoysegundo
publicTiempo2(inth,intm,ints)
{
establecerTiempo(h,m,s);//invocaaestablecerTiempoparavalidareltiempo
}//?ndelconstructordeTiempo2contresargumentos
//ConstructordeTiempo2:sesuministraotroobjetoTiempo2
publicTiempo2(Tiempo2tiempo)
{
//invocaalconstructordeTiempo2contresargumentos
this(tiempo.obtenerHora(),tiempo.obtenerMinuto(),tiempo.obtenerSegundo());
}//?ndelconstructordeTiempo2conunobjetoTiempo2comoargumento
//Métodos"establecer"
//estableceunnuevovalordetiempousandolahorauniversal;aseguraque
//losdatosseanconsistentes,estableciendolosvaloresinválidosencero
publicvoidestablecerTiempo(inth,intm,ints)
{
establecerHora(h);//establecelahora
establecerMinuto(m);//estableceelminuto
establecerSegundo(s);//estableceelsegundo
}//?ndelmétodoestablecerTiempo
//validayestablecelahora
publicvoidestablecerHora(inth)
{
hora=((h>=0&&h<24)?h:0);
}//?ndelmétodoestablecerHora
//validayestableceelminuto
publicvoidestablecerMinuto(intm)
{
minuto=((m>=0&&m<60)?m:0);
}//?ndelmétodoestablecerMinuto
//validayestableceelsegundo
publicvoidestablecerSegundo(ints)
{
segundo=((s>=0&&s<60)?s:0);
}//?ndelmétodoestablecerSegundo
//Métodos"obtener"
//obtieneelvalordelahora
publicintobtenerHora()
{
returnhora;
}//?ndelmétodoobtenerHora
//obtieneelvalordelminuto
publicintobtenerMinuto()
{
returnminuto;
}//?ndelmétodoobtenerMinuto
//obtieneelvalordelsegundopublicintobtenerSegundo()
{
returnsegundo;
}//?ndelmétodoobtenerSegundo
//convierteaStringenformatodehorauniversal(HH:MM:SS)
publicStringaStringUniversal()
{
returnString.format(
"%02d:%02d:%02d",obtenerHora(),obtenerMinuto(),obtenerSegundo());
}//?ndelmétodoaStringUniversal
//convierteaStringenformatodehoraestándar(H:MM:SSAMoPM)
publicStringtoString()
{
returnString.format("%d:%02d:%02d%s",
((obtenerHora()==0||obtenerHora()==12)?12:obtenerHora()%12),
obtenerMinuto(),obtenerSegundo(),(obtenerHora()<12?"AM":"PM"));
}//?ndelmétodotoString
}//?ndelaclaseTiempo2
3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha:
Practica 8 PruevaTiempo2 Página
No.Control 16081834 NombredelAlumno Rodriguez Esquivel,AnaKaran
1 EnunciadodelProblema.
Programasdeestructuradedatos.
2.CódigoFuente
//RodriguezEsquivel,AnaKaran Práctica1 16081834
publicclassPruebaTiempo2{
publicstaticvoidmain(Stringargs[]){
Tiempo2t1=newTiempo2();//00:00:00
Tiempo2t2=newTiempo2(2);//02:00:00
Tiempo2t3=newTiempo2(21,34);//21:34:00
Tiempo2t4=newTiempo2(12,25,42);//12:25:42
Tiempo2t5=newTiempo2(27,74,99);//00:00:00
Tiempo2t6=newTiempo2(t4);//12:25:42
System.out.println("Seconstruyocon:");
System.out.println("t1:todoslosargumentospredeterminados");
System.out.printf("%sn",t1.aStringUniversal());
System.out.printf("%sn",t1.toString());
System.out.println("t2:seespeci?cohora;minutoysegundopredeterminados");
System.out.printf("%sn",t2.aStringUniversal());
System.out.printf("%sn",t2.toString());
System.out.println("t3:seespeci?caronhorayminuto;segundopredeterminado");
System.out.printf("%sn",t3.aStringUniversal());
System.out.printf("%sn",t3.toString());
System.out.println("t4:seespeci?caronhora,minutoysegundo");
System.out.printf("%sn",t4.aStringUniversal());
System.out.printf("%sn",t4.toString());
System.out.println("t5:seespeci?carontodoslosvaloresinvalidos");
System.out.printf("%sn",t5.aStringUniversal());
System.out.printf("%sn",t5.toString());
System.out.println("t6:seespeci?coelobjetot4deTiempo2");System.out.printf("%sn",t6.aStringUniversal());
System.out.printf("%sn",t6.toString());
}//?ndemain
}//?ndelaclasePruebaTiempo2
3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha:
Practica 1 Tiemposimple Página
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran
1 EnunciadodelProblema.
2 Programasdeestructuradedatos.
2.CódigoFuente
//RodriguezEsquivel,AnaKaran Práctica8 16081834
publicclassPruebaThis{
publicstaticvoidmain(Stringargs[]){
TiempoSimpletiempo=newTiempoSimple(15,30,19);
System.out.println(tiempo.crearString());
}//?ndemain
}
classTiempoSimple{
privateinthora;//0-23
privateintminuto;//0-59
privateintsegundo;//0-59//sielconstructorutilizanombresdeparámetrosidénticosa
publicTiempoSimple(inthora,intminuto,intsegundo){
this.hora=hora;//establecelahoradelobjeto"this"
this.minuto=minuto;//estableceelminutodelobjeto"this"
this.segundo=segundo;//estableceelsegundodelobjeto"this"
}
publicStringcrearString(){
returnString.format("%24s:%sn%24s:%s",
"this.aStringUniversal()",this.aStringUniversal(),
"aStringUniversal()",aStringUniversal());
}
publicStringaStringUniversal(){
returnString.format("%02d:%02d:%02d",
this.hora,this.minuto,this.segundo);
}//?ndelmétodoaStringUniversal
}//?ndelaclaseTiempoSimple
3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadII ClasesyObjetos Fecha:
Practica 1 Tiemposimple Página
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran
1 EnunciadodelProblema.
2 Programasdeestructuradedatos.
2.CódigoFuente
//RodriguezEsquivel,AnaKaran Práctica8 16081834
publicclassPruebaThis{
publicstaticvoidmain(Stringargs[]){
TiempoSimpletiempo=newTiempoSimple(15,30,19);
System.out.println(tiempo.crearString());
}//?ndemain
}
classTiempoSimple{
privateinthora;//0-23
privateintminuto;//0-59
privateintsegundo;//0-59//sielconstructorutilizanombresdeparámetrosidénticosa
publicTiempoSimple(inthora,intminuto,intsegundo){
this.hora=hora;//establecelahoradelobjeto"this"
this.minuto=minuto;//estableceelminutodelobjeto"this"
this.segundo=segundo;//estableceelsegundodelobjeto"this"
}
publicStringcrearString(){
returnString.format("%24s:%sn%24s:%s",
"this.aStringUniversal()",this.aStringUniversal(),
"aStringUniversal()",aStringUniversal());
}
publicStringaStringUniversal(){
returnString.format("%02d:%02d:%02d",
this.hora,this.minuto,this.segundo);
}//?ndelmétodoaStringUniversal
}//?ndelaclaseTiempoSimple
3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)

Más contenido relacionado

Similar a P8

Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
Abraham Martinez Molina
 
P6
P6P6
Practica 2-unidad2-poo
Practica 2-unidad2-pooPractica 2-unidad2-poo
Practica 2-unidad2-poo
Nequiztron
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
NEQUIZ URIEL
 
Practica 2
Practica 2Practica 2
Practica 2
Yael012014
 
6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo
Rodrigo Lara
 
Practica 6 u2 poo
Practica 6 u2 pooPractica 6 u2 poo
Practica 6 u2 poo
Rodrigo Lara
 
Portafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarconPortafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarcon
Cesar Mcfly
 
Reportes poo
Reportes pooReportes poo
Reportes poo
Nequiztron
 
P1
P1P1
Practica 3 u2 poo
Practica 3 u2 pooPractica 3 u2 poo
Practica 3 u2 poo
Rodrigo Lara
 
Practica 11 u2 poo claudia
Practica 11 u2 poo claudiaPractica 11 u2 poo claudia
Practica 11 u2 poo claudia
Rodrigo Lara
 
Practica 2 u2 poo
Practica 2 u2 pooPractica 2 u2 poo
Practica 2 u2 poo
Rodrigo Lara
 
P1
P1P1
P1
P1P1
Practica 7-unidad-2
Practica 7-unidad-2Practica 7-unidad-2
Practica 7-unidad-2
Nequiztron
 
P2
P2P2

Similar a P8 (20)

Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
 
P6
P6P6
P6
 
Practica 2-unidad2-poo
Practica 2-unidad2-pooPractica 2-unidad2-poo
Practica 2-unidad2-poo
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
 
Practica 2
Practica 2Practica 2
Practica 2
 
6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo
 
Practica 6 u2 poo
Practica 6 u2 pooPractica 6 u2 poo
Practica 6 u2 poo
 
Portafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarconPortafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarcon
 
Reportes poo
Reportes pooReportes poo
Reportes poo
 
P1
P1P1
P1
 
Practica 3 u2 poo
Practica 3 u2 pooPractica 3 u2 poo
Practica 3 u2 poo
 
Resumen
ResumenResumen
Resumen
 
Practica 1 u5 claudia
Practica 1 u5 claudiaPractica 1 u5 claudia
Practica 1 u5 claudia
 
Practica 11 u2 poo claudia
Practica 11 u2 poo claudiaPractica 11 u2 poo claudia
Practica 11 u2 poo claudia
 
Resumen
ResumenResumen
Resumen
 
Practica 2 u2 poo
Practica 2 u2 pooPractica 2 u2 poo
Practica 2 u2 poo
 
P1
P1P1
P1
 
P1
P1P1
P1
 
Practica 7-unidad-2
Practica 7-unidad-2Practica 7-unidad-2
Practica 7-unidad-2
 
P2
P2P2
P2
 

Más de Nana Rodrigez

P2
P2P2
P9
P9P9
P7
P7P7
P5
P5P5
P4
P4P4
Temario
TemarioTemario
Temario
Nana Rodrigez
 
Apuntes
ApuntesApuntes
Apuntes
Nana Rodrigez
 
Actividades y-tareas
Actividades y-tareasActividades y-tareas
Actividades y-tareas
Nana Rodrigez
 
P4
P4P4
P3
P3P3
P1
P1P1
Cuestionario
CuestionarioCuestionario
Cuestionario
Nana Rodrigez
 
P7
P7P7
P6
P6P6
P5
P5P5
P4
P4P4
P1
P1P1

Más de Nana Rodrigez (17)

P2
P2P2
P2
 
P9
P9P9
P9
 
P7
P7P7
P7
 
P5
P5P5
P5
 
P4
P4P4
P4
 
Temario
TemarioTemario
Temario
 
Apuntes
ApuntesApuntes
Apuntes
 
Actividades y-tareas
Actividades y-tareasActividades y-tareas
Actividades y-tareas
 
P4
P4P4
P4
 
P3
P3P3
P3
 
P1
P1P1
P1
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
P7
P7P7
P7
 
P6
P6P6
P6
 
P5
P5P5
P5
 
P4
P4P4
P4
 
P1
P1P1
P1
 

Último

El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 

Último (20)

El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 

P8

  • 1. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadII ClasesyObjetos Fecha: Practica8 Incrementos Página 1 de 2 No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaren 1.EnunciadodelProblema. Programasdeestructuradedatos. 2.CódigoFuente //RodriguezEsquivel,AnaKaran //Práctica8 //16081834 //Fig.8.15:Incremento.java //variabledeinstancia?nalenunaclase. publicclassIncremento { privateinttotal=0;//eltotaldetodoslosincrementos privatefinalintINCREMENTO;//variableconstante(sininicializar) //elconstructorinicializalavariabledeinstancia?nalINCREMENTO publicIncremento(intvalorIncremento) { INCREMENTO=valorIncremento;//inicializalavariableconstante(unavez) }//?ndelconstructordeIncremento //sumaINCREMENTOaltotal publicvoidsumarIncrementoATotal() { total+=INCREMENTO; }//?ndelmétodosumarIncrementoATotal //devuelverepresentaciónStringdelosdatosdeunobjetoIncremento publicStringtoString() { returnString.format("total=%d",total); }//?ndelmétodotoString }//?ndelaclaseIncremento 3. Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
  • 2. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadII ClasesyObjetos Fecha: Practica 8 PruebaIncremento Página2de 2 No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran 1 EnunciadodelProblema. 2 Programasdeestructuradedatos. 2.CódigoFuente //RodriguezEsquivel,AnaKaran //Práctica1 //16081834 //Fig.8.16:PruebaIncremento.java //variable?nalinicializadaconelargumentodeunconstructor. publicclassPruebaIncremento { publicstaticvoidmain(Stringargs[]) { Incrementovalor=newIncremento(5); System.out.printf("Antesdeincrementar:%snn",valor); for(inti=1;i<=3;i++){ valor.sumarIncrementoATotal(); System.out.printf("Despuésdeincrementar%d:%sn",i,valor); }//?ndefor }//?ndemain }//?ndelaclasePruebaIncrement 3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
  • 3. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadII ClasesyObjetos Fecha: Practica 8 Tiempo2 Página No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran 1 EnunciadodelProblema. 2 Programasdeestructuradedatos. 2.CódigoFuente //RodriguezEsquivel,AnaKaran //Práctica1 //16081834 //Fig.8.5:Tiempo2.java //DeclaracióndelaclaseTiempo2conconstructoressobrecargados. publicclassTiempo2 { privateinthora;//0-23 privateintminuto;//0-59 privateintsegundo;//0-59 //ConstructordeTiempo2sinargumentos:inicializacadavariabledeinstancia //acero;aseguraquelosobjetosTiempo2empiecenenunestadoconsistente publicTiempo2() { this(0,0,0);//invocaalconstructordeTiempo2contresargumentos }//?ndelconstructordeTiempo2sinargumentos //ConstructordeTiempo2:sesuministrahora,minutoysegundoconvalorpredeterminadode0 publicTiempo2(inth) { this(h,0,0);//invocaalconstructordeTiempo2contresargumentos }//?ndelconstructordeTiempo2conunargumento //ConstructordeTiempo2:sesuministranhorayminuto,segundoconvalorpredeterminadode0 publicTiempo2(inth,intm) {this(h,m,0);//invocaalconstructordeTiempo2contresargumentos }//?ndelconstructordeTiempo2condosargumentos //ConstructordeTiempo2:sesuministranhora,minutoysegundo publicTiempo2(inth,intm,ints) { establecerTiempo(h,m,s);//invocaaestablecerTiempoparavalidareltiempo }//?ndelconstructordeTiempo2contresargumentos //ConstructordeTiempo2:sesuministraotroobjetoTiempo2 publicTiempo2(Tiempo2tiempo) { //invocaalconstructordeTiempo2contresargumentos this(tiempo.obtenerHora(),tiempo.obtenerMinuto(),tiempo.obtenerSegundo()); }//?ndelconstructordeTiempo2conunobjetoTiempo2comoargumento //Métodos"establecer" //estableceunnuevovalordetiempousandolahorauniversal;aseguraque //losdatosseanconsistentes,estableciendolosvaloresinválidosencero publicvoidestablecerTiempo(inth,intm,ints) { establecerHora(h);//establecelahora
  • 4. establecerMinuto(m);//estableceelminuto establecerSegundo(s);//estableceelsegundo }//?ndelmétodoestablecerTiempo //validayestablecelahora publicvoidestablecerHora(inth) { hora=((h>=0&&h<24)?h:0); }//?ndelmétodoestablecerHora //validayestableceelminuto publicvoidestablecerMinuto(intm) { minuto=((m>=0&&m<60)?m:0); }//?ndelmétodoestablecerMinuto //validayestableceelsegundo publicvoidestablecerSegundo(ints) { segundo=((s>=0&&s<60)?s:0); }//?ndelmétodoestablecerSegundo //Métodos"obtener" //obtieneelvalordelahora publicintobtenerHora() { returnhora; }//?ndelmétodoobtenerHora //obtieneelvalordelminuto publicintobtenerMinuto() { returnminuto; }//?ndelmétodoobtenerMinuto //obtieneelvalordelsegundopublicintobtenerSegundo() { returnsegundo; }//?ndelmétodoobtenerSegundo //convierteaStringenformatodehorauniversal(HH:MM:SS) publicStringaStringUniversal() { returnString.format( "%02d:%02d:%02d",obtenerHora(),obtenerMinuto(),obtenerSegundo()); }//?ndelmétodoaStringUniversal //convierteaStringenformatodehoraestándar(H:MM:SSAMoPM) publicStringtoString() { returnString.format("%d:%02d:%02d%s", ((obtenerHora()==0||obtenerHora()==12)?12:obtenerHora()%12), obtenerMinuto(),obtenerSegundo(),(obtenerHora()<12?"AM":"PM")); }//?ndelmétodotoString }//?ndelaclaseTiempo2 3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
  • 5. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadII ClasesyObjetos Fecha: Practica 8 PruevaTiempo2 Página No.Control 16081834 NombredelAlumno Rodriguez Esquivel,AnaKaran 1 EnunciadodelProblema. Programasdeestructuradedatos. 2.CódigoFuente //RodriguezEsquivel,AnaKaran Práctica1 16081834 publicclassPruebaTiempo2{ publicstaticvoidmain(Stringargs[]){ Tiempo2t1=newTiempo2();//00:00:00 Tiempo2t2=newTiempo2(2);//02:00:00 Tiempo2t3=newTiempo2(21,34);//21:34:00 Tiempo2t4=newTiempo2(12,25,42);//12:25:42 Tiempo2t5=newTiempo2(27,74,99);//00:00:00 Tiempo2t6=newTiempo2(t4);//12:25:42 System.out.println("Seconstruyocon:"); System.out.println("t1:todoslosargumentospredeterminados"); System.out.printf("%sn",t1.aStringUniversal()); System.out.printf("%sn",t1.toString()); System.out.println("t2:seespeci?cohora;minutoysegundopredeterminados"); System.out.printf("%sn",t2.aStringUniversal()); System.out.printf("%sn",t2.toString()); System.out.println("t3:seespeci?caronhorayminuto;segundopredeterminado"); System.out.printf("%sn",t3.aStringUniversal()); System.out.printf("%sn",t3.toString()); System.out.println("t4:seespeci?caronhora,minutoysegundo"); System.out.printf("%sn",t4.aStringUniversal()); System.out.printf("%sn",t4.toString()); System.out.println("t5:seespeci?carontodoslosvaloresinvalidos"); System.out.printf("%sn",t5.aStringUniversal()); System.out.printf("%sn",t5.toString()); System.out.println("t6:seespeci?coelobjetot4deTiempo2");System.out.printf("%sn",t6.aStringUniversal()); System.out.printf("%sn",t6.toString()); }//?ndemain }//?ndelaclasePruebaTiempo2 3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
  • 6. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadII ClasesyObjetos Fecha: Practica 1 Tiemposimple Página No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran 1 EnunciadodelProblema. 2 Programasdeestructuradedatos. 2.CódigoFuente //RodriguezEsquivel,AnaKaran Práctica8 16081834 publicclassPruebaThis{ publicstaticvoidmain(Stringargs[]){ TiempoSimpletiempo=newTiempoSimple(15,30,19); System.out.println(tiempo.crearString()); }//?ndemain } classTiempoSimple{ privateinthora;//0-23 privateintminuto;//0-59 privateintsegundo;//0-59//sielconstructorutilizanombresdeparámetrosidénticosa publicTiempoSimple(inthora,intminuto,intsegundo){ this.hora=hora;//establecelahoradelobjeto"this" this.minuto=minuto;//estableceelminutodelobjeto"this" this.segundo=segundo;//estableceelsegundodelobjeto"this" } publicStringcrearString(){ returnString.format("%24s:%sn%24s:%s", "this.aStringUniversal()",this.aStringUniversal(), "aStringUniversal()",aStringUniversal()); } publicStringaStringUniversal(){ returnString.format("%02d:%02d:%02d", this.hora,this.minuto,this.segundo); }//?ndelmétodoaStringUniversal }//?ndelaclaseTiempoSimple 3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
  • 7. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadII ClasesyObjetos Fecha: Practica 1 Tiemposimple Página No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaran 1 EnunciadodelProblema. 2 Programasdeestructuradedatos. 2.CódigoFuente //RodriguezEsquivel,AnaKaran Práctica8 16081834 publicclassPruebaThis{ publicstaticvoidmain(Stringargs[]){ TiempoSimpletiempo=newTiempoSimple(15,30,19); System.out.println(tiempo.crearString()); }//?ndemain } classTiempoSimple{ privateinthora;//0-23 privateintminuto;//0-59 privateintsegundo;//0-59//sielconstructorutilizanombresdeparámetrosidénticosa publicTiempoSimple(inthora,intminuto,intsegundo){ this.hora=hora;//establecelahoradelobjeto"this" this.minuto=minuto;//estableceelminutodelobjeto"this" this.segundo=segundo;//estableceelsegundodelobjeto"this" } publicStringcrearString(){ returnString.format("%24s:%sn%24s:%s", "this.aStringUniversal()",this.aStringUniversal(), "aStringUniversal()",aStringUniversal()); } publicStringaStringUniversal(){ returnString.format("%02d:%02d:%02d", this.hora,this.minuto,this.segundo); }//?ndelmétodoaStringUniversal }//?ndelaclaseTiempoSimple 3.Impresióndepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)