Creación De Clases Y Objetos En Java

Páginas: 5 (1249 palabras) Publicado: 3 de diciembre de 2012
GUIA DE LA CLASE: Creación de Clases y Objetos

SEMANA 02

DOCENTE:
ING. ROBERTO MARTIN TUESTA PEREYRA

CURSO:
Algoritmos y Estructura de Datos I

| Docente:

Ing. Martín Tuesta Pereyra

1. CONCEPTOS BASICOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS 1.1 PAQUETE Un paquete es un conjunto de clases agrupadas que guardan una relación entre sí. Los paquetes se declaran utilizando lapalabra package seguida del nombre del paquete. Esta instrucción debe colocarse al inicio del archivo y debe ser la primera sentencia a ejecutarse. Ejemplo: package semana1; public class Alumno{ ... } Al crearse un paquete se crea una carpeta con el mismo nombre del paquete. En nuestro ejemplo se creará la carpeta semana1. Si coloca la misma instrucción package al inicio de otras clases logrará agruparvarias clases en el mismo paquete. Uso de la sentencia import La sentencia import se utiliza para incluir una lista de paquetes en donde se buscará una determinada clase. Su aplicación se aprecia cuando se hace referencia a una clase desde otra que se encuentra fuera del paquete. La sintaxis es: Ejemplo: import nombre_paquete.nombre_clase; import semana1.Alumno;

De esta forma, se tiene accesoa todos los miembros (variables y métodos) de la clase Alumno que se encuentra en el paquete semana1 desde una clase que se encuentra fuera de dicho paquete. En la sentencia import se puede emplear el carácter Asterisco “*“, con lo cual se estaría indicando que se importe todas las clases del paquete. Ejemplo:
Universidad Nacional de la Amazonía Peruana - FISI

import semana1.*;

1.2 CLASEUna clase es una plantilla que especifica los atributos y el comportamiento de un determinado tipo de objeto. Los atributos se especifican mediante variables (variables miembro) y el comportamiento mediante métodos (métodos miembro). En la Programación Orientada a Objetos (POO) una clase define un nuevo tipo de dato. Una vez definido, este nuevo tipo se puede utilizar para crear objetos.

1.2.1Declaración y definición de una clase En su forma más simple una clase se declara y define de la siguiente manera: package nomnre_paquete; public class NombreClase { // Declaración de variables miembro public tipo1 variable1; Curso: Algoritmos y Estructura de Datos I

2

2

| Docente:

Ing. Martín Tuesta Pereyra

public tipo2 variable2; . . . // Definición del constructor publicNombreClase (parámetros) { } // Definición de métodos miembro public tipo1 metodo1(parámetros) { } public tipo2 metodo2(parámetros) { } . . . } 1.2.2 Constructor Un constructor es un método especial que se utiliza para inicializar un objeto inmediatamente después de su creación. El constructor de una clase se caracteriza por tener el mismo nombre de su clase y no tener tipo de retorno. Si una clase nodefine un constructor, Java crea un constructor por defecto que no tiene parámetros y que no realiza ninguna inicialización especial. 1.3 OBJETO o Un objeto es una instancia (o ejemplar) de una clase. o La JVM carga a la memoria el código de bytes de una clase en el primer momento en que la clase sea mencionada durante la ejecución del programa. En adelante, la clase cargada, será utilizada como unafábrica de objetos. o Cada vez que se crea un objeto se crea una copia de cada una de las variables miembro declaradas por su clase. Estas variables, propias de cada objeto, se denominan: variables de instancia. o En cambio, los métodos, son compartidos por todos los objetos de la misma clase desde el código de la clase previamente cargada. 1.3.1 Creación de objetos Se siguen los siguientes pasos: oSe declara una variable referencia que almacenará la dirección de memoria del objeto a crear. nombreClase nombreReferencia; o Se crea el objeto y se asigna su dirección de memoria a la variable referencia. Para esto se usa el operador new. El operador new crea el objeto dinámicamente (en tiempo de ejecución) y devuelve la dirección de memoria del objeto creado. Curso: Algoritmos y Estructura...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion De Objetos En Java
  • Java Objetos, Clases
  • Objeto y Clase (java)
  • Creación de clases en java
  • Clases y objetos en java
  • Clases, métodos y objetos en java
  • Clases Y Objetos Java
  • 2 Clases y Objetos en JAVA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS