Java bassic

Solo disponible en BuenasTareas
  • Páginas : 14 (3279 palabras )
  • Descarga(s) : 11
  • Publicado : 19 de abril de 2010
Leer documento completo
Vista previa del texto
¿Qué son los objetos?

En informática, un OBJETO es un conjunto de variables y de los métodos relacionados con esas variables.
Un poco más sencillo: un objeto contiene en sí mismo la información y los métodos o funciones necesarios para manipular esa información.
El gran beneficio de todo esto es la encapsulación, el código fuente de un objeto puede escribirse y mantenerse de formaindependiente a los otros objetos contenidos en la aplicación.

¿Qué es una clase?

Una CLASE es un proyecto, o prototipo, que define las variables y los métodos comunes a un cierto tipo de objetos.
Un poco más sencillo: las clases son las matrices de las que luego se pueden crear múltiples objetos del mismo tipo. La clase define las variables y los métodos comunes a los objetos de ese tipo, peroluego, cada objeto tendrá sus propios valores y compartirán las mismas funciones.

Primero deberemos crear una clase antes de poder crear objetos o ejemplares de esa clase.

¿Qué son lo mensajes?

Para poder crear una aplicación necesitarás más de un objeto, y estos objetos no pueden estar aislados unos de otros, pues bien, para comunicarse esos objetos se envían mensajes.
Los mensajes sonsimples llamadas a las funciones o métodos del objeto con el se quiere comunicar para decirle que haga cualquier cosa.

¿Qué es herencia?

significa que puedes crear una clase partiendo de otra que ya exista, Es decir, puedes crear una clase a través de una clase existente, y esta clase tendrá todas las variables y los métodos de su 'superclase', y además se le podrán añadir otras variables ymétodos propios.
Se llama 'Superclase' a la clase de la que desciende una clase.

VARIABLES Y TIPOS DE DATOS

Las variables son las partes importantes de un lenguaje de programación: ellas son las entidades (valores, datos) que actúan y sobre las que se actúa.
Una declaración de variable siempre contiene dos componentes, el tipo de la variable y su nombre, tipo Variable nombre;

TIPOS DEVARIABLES

Todas las variables en el lenguaje Java deben tener un tipo de dato. El tipo de la variable determina los valores que la variable puede contener y las operaciones que se pueden realizar con ella.
Existen dos categorias de datos principales en el lenguaje Java: los tipos primitivos y los tipos referenciados.
Los tipos primitivos contienen un sólo valor e incluyen los tipos como los enteros,coma flotante, los caracteres, etc... La tabla siguiente muestra todos los tipos primitivos soportados por el lenguaje
Java, su formato, su tamaño y una breve descripción de cada uno.

TIPO TAMAÑO-FORMATO DESCAIPCIÓ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 2Entero largo

(Números reales)

float 32-bit IEEE 754 Coma flotante de precisión simple
double 64-bit IEEE 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)
Los tipos referenciados se llaman así porque el valor de una variable de referencia es una referencia
(un puntero) hacia el valor real. EnJava tenemos los arrays, las clases y los interfaces como tipos
de datos referenciados.

NOMBRES DE VARIABLES:

Un programa se refiere al valor de una variable por su nombre. Por convención, en Java, los nombres de las variables empiezan con una letra minúscula (los nombres de las clases empiezan con una letra mayúscula).
Un nombre de variable Java. debe ser un identificador legal de Javacomprendido en una serie de caracteres Unicode. Unicode es un sistema de codificación que soporta texto escrito en distintos lenguajes Humanos. Unicode perminte
la codificación de 34.168 caracteres. Esto le permite utilizar en sus programas Java varios alfabetos

1.como el Japonés, el Griego, el Ruso o el Hebreo. Esto es importante para que los programadores pueden escribir código en su...
tracking img