Vous êtes sur la page 1sur 5

UNIVERSIDAD ABIERTA Y A DISTANCIA DE

MÉXICO

NOMBRE DEL PROGRAMA EDUCATIVO:

INGENIERÍA EN DESARROLLO DE SOFTWARE

NOMBRE DEL ASIGNATURA:

Programación Orientada a objetos.

NOMBRE DE LA PRÁCTICA:

Herencia y Polimorfismo. Fase 1

UNIDAD 3

FACILITADOR:

Irene Figueroa Garrido

INTEGRANTES:

No Matrícula Nombre
1 ES162007075 Maldonado Rodríguez Carlos Eduardo

Mayo, 2018

Página 1|5
Contenido
Código ................................................................................................................................................. 3
Main ................................................................................................................................................ 3
Subclase “bicimontaña” .................................................................................................................. 4
Subclase “bicitandem” .................................................................................................................... 4
Operación “bicimontañaimp” ......................................................................................................... 4
Operación “bicitandemimp” ........................................................................................................... 4
Muestra de resultados ........................................................................................................................ 5

Página 2|5
Código
Main
package bicicleta;

public class Bicicleta{


int velocidadact, platoact, pinact;
int plato, pin;
int acelerar, frenar;

public static void main (String [] args)


{
Bicicleta bic = new Bicicleta();
bic.iniciaracelerar();
Bicimontaña bm = new Bicimontaña();
bm.iniciaracelerar();
Bicitandem bt = new Bicitandem();
bt.iniciaracelerar();
}
public void iniciaracelerar(int a)
{
acelerar=a;
}
public void iniciaracelerar()
{
System.out.println("bicicleta: velocidad actual:");
System.out.println("bicicleta: plato actual:");
System.out.println("bicicleta: piñon actual");
System.out.println("bicicleta: plato");
System.out.println("bicicleta: piñon");
System.out.println("bicicleta: acelerar");
System.out.println("bicicleta: frenar");
}
public void iniciarfrenar(int f)
{
frenar = f;
}
public void platocambio(int plat)
{
plato = plat;
}
public void pincambio(int pi)
{
pin = pi;
}
}

Página 3|5
Subclase “bicimontaña”
package bicicleta;

public class Bicimontaña {

public void iniciaracelerar()


{

System.out.println("Bicicleta Montaña: Suspensión");

Subclase “bicitandem”
package bicicleta;

class Bicitandem {

public void iniciaracelerar()


{
System.out.println("Bicicleta Tandem: numero de asientos");
}

Operación “bicimontañaimp”
package bicicleta;

public class Bicimontañaimp extends Bicicleta


{
int suspension;

public void suspensioncambio(int sus)


{
suspension = sus;
}
}

Operación “bicitandemimp”
package bicicleta;

Página 4|5
public class bicitandeimmp extends Bicicleta
{
int numasientos;
}

Muestra de resultados

Página 5|5

Vous aimerez peut-être aussi