Java

Páginas: 5 (1209 palabras) Publicado: 24 de mayo de 2012
TABLA TIPOS DE DATOS EN JAVA
Tipos de datos | Rango de valores | Descripción |
Números enteros |
byte | 8-bit complemento a 2 | Entero de un Byte |
short | 16-bit complemento a 2 | Entero corto |
int | 32-bit complemento a 2 | Entero |
long | 64-bit complemento a 2 | Entero largo |
Números reales |
float | 32-bit IEEE 754 | Coma flotante de precisión simple |
double | 64-bitIEEE 754 | Coma flotante de precisión doble |
otros tipos |
char | 16-bit Caracter | Un sólo carácter |
boolean | true o false | Un valor booleano (verdadero o falso) |

CLASES
Definimos una clase, como una colección o conjunto de objetos que comparten características comunes entre sí.
Esta definición es muy similar al concepto de conjuntos del algebra booleana, y la razón es que oop esen esencia algebra booleana.
Tanto una clase, así como un objeto derivado de la misma, contienen tres aspectos importantes que nos permiten hacer clasificaciones con ellos, dichos aspectos son:
Ambos tienen propiedades, es decir tienen un conjunto de características propias que permiten individualizarlos entre sí, características tan genéricos como son la forma, el color, el tamaño, etc. ocaracterísticas, propiedades o atributos mas particulares como, nombre, edad, etc.
Por ejemplo la clase gatos tienen como propiedades o atributos, nombre, edad, color, peso, estatura, etc.
MODELO DE OBJETOS
Describe la estructura estática (de datos), de los objetos del sistema (identidad, atributos y operaciones) y también Sus relaciones. El modelo de objetos contiene diagramas de objetos. Undiagrama de objetos es un grafo cuyos nodos son clases de objetos y cuyos arcos son relaciones entre las clases. El diagrama contiene clases de objetos organizados en jerarquías que comparten una estructura y comportamiento comunes y que están asociadas a otras clases. Estas clases definen los atributos que lleva cada instancia de objeto y las operaciones que efectúa o sufre cada uno. En cadainstancia de la clase se guardan los valores de esos atributos.
PRINCIPIO DE ABSTRACCIÓN
Mediante la abstracción la mente humana modeliza la realidad en forma de objetos. Para ello busca parecidos entre la realidad y la posible implementación de objetos del programa que simulen el funcionamiento de los objetos reales.
Los seres humanos no pensamos en las cosas como un conjunto de cosas menores; porejemplo, no vemos un cuerpo humano como un conjunto de células. Los humanos entendemos la realidad como objetos con comportamientos bien definidos. No necesitamos conocer los detalles de porqué ni cómo funcionan las cosas; simplemente solicitamos determinadas acciones en espera de una respuesta; cuando una persona desea desplazarse, su cuerpo le responde comenzando a caminar.
Pero la abstracciónhumana se gestiona de una manera jerárquica, dividiendo sucesivamente sistemas complejos en conjuntos de subsistemas, para así entender más fácilmente la realidad. Esta es la forma de pensar que la orientación a objeto intenta cubrir.
Principio de Encapsulamiento
El encapsulamiento permite a los objetos elegir qué información es publicada y qué información es ocultada al resto de los objetos.Para ello los objetos suelen presentar sus métodos como interfaces públicas y sus atributos como datos privados e inaccesibles desde otros objetos.
Para permitir que otros objetos consulten o modifiquen los atributos de los objetos, las clases suelen presentar métodos de acceso. De esta manera el acceso a los datos de los objetos es controlado por el programador, evitando efectos laterales nodeseados.
Con el encapsulado de los datos se consigue que las personas que utilicen un objeto sólo tengan que comprender su interfaz, olvidándose de cómo está implementada, y en definitiva, reduciendo la complejidad de utilización.
PRINCIPIO DE MODULARIDAD
Mediante la modularidad, se propone al programador dividir su aplicación en varios módulos diferentes (ya sea en forma de clases, paquetes o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS