Ingeniero De Software

Páginas: 9 (2039 palabras) Publicado: 13 de noviembre de 2012
ESTRUCTURA DE DATOS Y PROGRAMACION ORIENTADO A OBJETOS

Sentencias
Una sentencia es una orden que se le da al programa para realizar una tarea específica, esta
puede ser: mostrar un mensaje en la pantalla, declarar una variable (para reservar espacio
en memoria), inicializarla, llamar a una función, etc. Las sentencias acaban con ;. este
carácter separa una sentencia de la siguiente.Normalmente, las sentencias se ponen unas
debajo de otras, aunque sentencias cortas pueden colocarse en una misma línea. He aquí
algunos ejemplos de sentencias
int i=1;
import java.awt.*;
System.out.println("El primer programa");

En el lenguaje Java, los caracteres espacio en blanco se pueden emplear libremente. Como
podremos ver en los sucesivos ejemplos, es muy importante para la legibilidadde un
programa la colocación de unas líneas debajo de otras empleando tabuladores. El editor del
IDE nos ayudará plenamente en esta tarea sin apenas percibirlo.

Bloques de código
Un bloque de código es un grupo de sentencias que se comportan como una unidad. Un
bloque de código está limitado por las llaves de apertura { y cierre }. Como ejemplos de
bloques de código tenemos la definiciónde una clase, la definición de una función
miembro, una sentencia iterativa for, los bloques try ... catch, para el tratamiento de las
excepciones, etc.

Expresiones
Una expresión es todo aquello que se puede poner a la derecha del operador asignación =.
Por ejemplo:
x=123;
y=(x+100)/4;
area=circulo.calcularArea(2.5);

La primera expresión asigna un valor a la variable x.
La segunda,realiza una operación

Prof.: Cristina Hidalgo Juárez

Página 1

ESTRUCTURA DE DATOS Y PROGRAMACION ORIENTADO A OBJETOS

La tercera, es una llamada a una función miembro calcularArea desde un objeto circulo de
una clase determinada.

Variables
Una variable es un nombre que se asocia con una porción de la memoria del ordenador, en
la que se guarda el valor asignado a dicha variable. Hayvarios tipos de variables que
requieren distintas cantidades de memoria para guardar datos.
Todas las variables han de declararse antes de usarlas, la declaración consiste en una
sentencia en la que figura el tipo de dato y el nombre que asignamos a la variable. Una vez
declarada se le podrá asignar valores.
Java tiene tres tipos de variables:
de instancia
de clase
locales
Las variablesde instancia o miembros dato como veremos más adelante, se usan para
guardar los atributos de un objeto particular.
Las variables de clase o miembros dato estáticos son similares a las variables de instancia,
con la excepción de que los valores que guardan son los mismos para todos los objetos de
una determinada clase. En el siguiente ejemplo, PI es una variable de clase y radio es unavariable de instancia. PI guarda el mismo valor para todos los objetos de la clase Circulo,
pero el radio de cada círculo puede ser diferente
class Circulo{
static final double PI=3.1416;
double radio;
//...
}

Las variables locales se utilizan dentro de las funciones miembro o métodos. En el
siguiente ejemplo área es una variable local a la función calcularArea en la que se guarda
el valordel área de un objeto de la clase Circulo. Una variable local existe desde el
momento de su definición hasta el final del bloque en el que se encuentra.
class Circulo{
//...
double calcularArea(){
double area=PI*radio*radio;
return area;
}
}

Prof.: Cristina Hidalgo Juárez

Página 2

ESTRUCTURA DE DATOS Y PROGRAMACION ORIENTADO A OBJETOS

En el lenguaje Java, las variables localesse declaran en el momento en el que son
necesarias. Es una buena costumbre inicializar las variables en el momento en el que son
declaradas. Veamos algunos ejemplos de declaración de algunas variables.
int x=0;
String nombre="Angel";
double a=3.5, b=0.0, c=-2.4;
boolean bNuevo=true;
int[] datos;

Delante del nombre de cada variable se ha de especificar el tipo de variable que hemos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • actividad de los perfiles del ingeniero en software
  • Ingenieros en Software Reales
  • EL PAPEL DEL INGENIERO DEL SOFTWARE 2014
  • Perfil Del Ingeniero De Software
  • Ingeniero de Software
  • Ingeniero en Software
  • Ingeniero de software
  • Ingeniero de Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS