Programacion orientada a objetos
Enviado por Manuelalarcon • 22 de Septiembre de 2018 • Ensayo • 2.712 Palabras (11 Páginas) • 141 Visitas
Programacion orientada a objetos
Variables y operaciones aritmeticas
int
string
double
char
float
ejemplo:
public static void main...
int variable1; // se declara la variable variable1 con un entero
variable1= 5; // se le asigna un valor a la variable1
int resultado; // se declara la variable resultado como un entero
resultado = variable1 + 2; // se le asigna el valor a resultado
System.out.println("el resultado es " + resultado); // se imprime el resultado de la variable resultado
Condicionales:
public static ....
int var=6; // se declara la variable var como un entero y se le asigna el valor de 6
if (var>5) // condicional que dice que si la variable var es igual a 5 entonces
{
System.out.println("tu operacion es verdadera"); // se imprime el resultado
}
else // si no
{
System.out.println("tu operacion es falsa"); // se imprime este resultado
Ciclo for
public static...
for(int contador=1;contador<=20;contador++); // se realiza el ciclo asignandole a la variable contador el valor de 1, asignandole un limite de hasta 20 y que vaya aumentando con cada iteracion
{
contador = contador + 2; // se le asigna a la variable contador un nuevo valor, diciendo que el nuevo valor de este, se le sumara 2
System.out.println("el contador vale" + contador); // se imprime la variable contador
Instruccion While
public ...
boolean cond=true; // se crea la variable cond como un boolean y se le asigna el valor de verdadero
while(cond) // se crea la instruccion while con la cvariable cond
int x = 0; // se creal la variable x con un valor de 0
{
System.out.println("el valor de x es:" + x); // se imprime el valor de x
x = x + 2; // se le asigna un nuevo valor a x diciendole que al nuevo valor se le sume 2
if(x > 8) // condicional que dice que si x es mayor que 8 entonces...
{
cond= false; // la variable cond sera falsa y no sera impresa en pantalla
}
}
}
}
Sentencias Break y Continue
public...
for(int i=0;i<=10;i++ ) // se crea el ciclo
{
System.out.println("Aun estas en el ciclo"); // se imprime el mensaje
if(i == 4) // condicional si i es igual a 4
{
break; // se sale del ciclo
}
System.out.println("El valor de i es:" + i); // se imprime el mensaje
}
System.out.println("has dejado el ciclo for"); // se imprime el mensaje
Serie numeros impares
public static void main(String[] args) throws Exception {
for( int i=1;i<=100;i++) // se crea el ciclo hasta 100
{
{
System.out.println(" el resultado es " + i); // se imprime el mensaje
i = i + 1;
// a la variable i, se le suma 1
}
}
sentencias switch y case
public....
int x; // se crea la variable entera x
x=0; // se le agisna el valor de 0
switch(x) // se inicializa la sentencia switch
{
case 0: // Caso 0
{
System.out.println("Esta es la opcion 0"); // imprime el caso 0
}
case 1: // caso 2
{
System.out.println("esta es la opcion 1"); // imprime el caso 2
break; // termina la sentencia
}
Arreglos
public..
int x[];
x = new int[10,5,7};
x[0] =10;
x[1] =5;
x[2] =7;
for(int i=0; i<x.length;i++)
{
System.out.println("el arreglo" + i + " es igual a" + x[i]);
}
}
}
Matrices bidimensionales
public...
int x[][];
x = new int[10][3];
x [0] [0] = 1;
x [0] [1] = 2;
x [0] [2] = 3;
x [1] [0] = 3;
x [1] [1] = 3;
x [1] [2] = 3;
x [2] [0] = 3;
x [2] [1] = 3;
x [2] [2] = 3;
System.out.println("x[0] [2]" + x [0] [2]);
LLAMAR OBJETOS
public...
pelota p = new pelota();
System.out.println("la pelota pesa" + p.obtenerPeso());
}
CLASES
Clase carro, Clase pelota...
OBJETOS
Pelota p;
p = new pelota();
METODOS
COSTRUCTOR
public Pelota(float radio, float peso)
{
this.radio=radio;
this.peso=peso;
}
METODOS
public void patearPelota()
...