Archivos para Programacion

Que es una Clase y Objeto?

Una clase es un modelo que define las variables y métodos comunes a todos los objetos de un cierto tipo; Un ejemplo de esto es cuando haces galletas de figura de estrellas la clase seria el molde.

Las función principal de una clase es que define las características de un conjunto de objetos que comparten algunas características como: almacenar los mismos tipos de datos y pueden ejecutar las mismas operaciones.

Un objeto es una instancia (Proceso de creación de un objeto de una clase) de una clase

Un Objeto consta de una estructura y al igual que los objetos del mundo real comparte dos características: estado (Atributos) y comportamiento (Operaciones).

Esto quiere decir que la definición de una clase es:

  • Atributo que son la estructura de los objetos estos pueden ser componentes y/o datos
  • Operaciones El comportamiento de los objetos estos pueden tener o no parámetros

Un ejemplo aplicando los conocimientos adquiridos seria el siguiente código en java

class Cuadro{

int lado=5;

int calcularAre(){

return lado*lado;

}

}

Para un mejor entendimiento de cómo esta creada la clase lo representare en forma gráfica

Como podemos ver el objeto es Cuadrado los atributos son los datos en este caso el valor de lado, El comportamiento es el método.

Saludos :)

Comentarios (2)

Truncar Decimales en Java

Con el método siguiente podrás truncar la cantidad de decimales que deseas tener de un decimal.

public double getDecimal(int numeroDecimales,double decimal){
decimal = decimal*(java.lang.Math.pow(10, numeroDecimales));
decimal = java.lang.Math.round(decimal);
decimal = decimal/java.lang.Math.pow(10, numeroDecimales);

return decimal;  }

Este método recibe 2  parámetros el primero un entero que indica cuantos numero decimales queremos y el otro es el numero decimal que queremos redondear; Lo que sucede en el método es que al elevar 10 al cuadrado el numero decimal lo estas multiplicando por 100 y luego lo redondeamos la parte entera y al ultimo lo dividimos para regresar el puntos decimal a su verdadero origen;
Ejemplo:
Mira si en número decimal decides que sean dos y decimal es 2.090909.
Como resultado saldría 2.09 en programación seria el siguiente código.System.out.print(getDecimal(2, 2.090909));

Resultado en consola:”2.09”.

saludos :)

Comentarios (7)