Programación Orientada a Objetos: Lenguaje de Programación Java
- Óscar Díaz Jiménez
- 11 mar 2014
- 2 Min. de lectura
Desde Computer Actual queremos dar unas ligeras nociones de Programación para aquellos lectores de nuestro blog que esten interesado en esta materia. Para ello vamos a comenzar con el primero de muchos post que iremos publicando en nuestro blog sobre esta materia.Para ello iremos dando una panorámica general sobre la programación orientada a objetos, y en particular en la programación usando el lenguaje Java. Primero definiremos diversos conceptos, en este Post, que posteriormente iremos desarrollando más ampliamente. Conceptos Básicos de los Lenguajes de Programación Para realizar un diseño de un programa necesitams varios elementos de partida, estos son: identificadodres, tipos y declaraciones. Los identificadores son secuencia de caracteres que se sirven para dar nombre a una determinada entidad que durante el desarrollo del programa van a ser usadas (variables, constantes, objetos, etc). Por otro lado un tipo es un conjunto de valores que puede tomar una entidad y las operaciones que podemos hacer con esos valores . Mediante una delcaración decimos que se va usar una entidad que tiene como nombre un identificador dado y tiene un tipo indicado. Cada entidad declarada de un tipo tendrá, en un momento dado , un valor de ese tipo. Por ejemplo data una variable de tipo entero, tomará valores enteros. Si una constante se define cadena de caracteres su valor será una cadena de caracteres, etc. Un conjunto de tipos vendrán dados y serán proporcionados por el lenguaje de programación que usemos, destamos los siguientes:
int, integer, long, Long: valores de tipo entero y sus operaciones.
float, Float, double, Double: valores de tipo real y sus operaciones.
boolean, Boolean. valores de tipo lógico y sus operaciones. Los valores que pueden tomar son true, false,
String: Secuencia de caracteres y sus operaciones. Por ejemplo "Hola", fijense que aparece entre comillas.
char, Character: caracteres de cualquier alfabeto determinado por ejemplo 'l`.
void, Void: Es un tipo que no tiene ningún valor.
Los tipos númericos tiene los operadores usuales. El tipo cadena tiene entre otras la operación de concanetación que se representa en Java mediante el operador +. Junto a los anteriores se pueden definir tipos nuevos mediante la cláusula enum. Por ejemplo el tipo Color podemos definirlo como: public enum Color { ROJO, NARNAJA, AZUL, VERDE } Los tipos definidos de esta manera tienen los valores declarados. Los valores son ROJO, NARANJA, AZUL,VERDE. Estos tipos tienen operaciones de igualdad y de orden. Los detalles completos de los tipos anteriores (operadores disponible, conjunto de valores, representación de las constantes...), serán vistos en próximos post.
Comments