POO Unidad 2

Páginas: 5 (1230 palabras) Publicado: 31 de agosto de 2015
Programación en
Java

Programación en JAVA
Unidad 2: Clases y
Objetos
Instituto Tecnológico
de Minatitlán
2014

Definición de clase.
Es un tipo definido por el usuario que describen los
atributos y los métodos de los objetos que se crearán
a partir de la misma.

Programación en
Java





La definición de una clase consta de dos parte: el
nombre de la clase y el cuerpo de la clase.

El nombrede la clase precedido por la palabra
reservada class, el cuerpo de la clase consta de
modificadores de acceso, atributos, mensajes y
métodos.
Declaración
de clase.


Sintaxis:
class


{
cuerpo de la clase
}

Declaración de una
clase.

Programación en
Java

Nombre
de la
clase.

Delimitadores

class ejemplo1
{
private int var1;
public void asignar( int
dato)
{var1=dato;
}
public static void
main(String[ ] args)
{
ejemplo1 app=new
ejemplo1( );

Cuerpo
de
la
clase.

Miembros de una
clase.
Los miembros de la clase se denominas a los atributos y

Programación en
Java

métodos:
a).- Los atributos:- definen el estado de un determinado
objeto y constituyen la estructura interna de una clase.

Declaración de atributos.
Sintaxis:

[=];
:= public |private | protected |static.

:= byte|short|int|long|char|float|double|
boolean|String
|.

: = Es el nombre de la variable o
constante.
:= Es la información que se va asignar al
identificador.

Ejemplo de atributos:
class Foo

Programación en
Java

{
public int x;
private float y=10000.0f;
private String name=“Fred Flintstone”;
}b).- Los Métodos: - Son las operaciones que definen el
comportamiento de los objetos pertenecientes a la clase.
Declaración de métodos.
Sintaxis:
nombremetodo( [ Lista_parametros ])
{
declaración de variables locales;
sentencias;
[ return [( ] expresion [ ) ];]
}

Ejemplo de métodos:
class thing

Programación en
Java

{
private int x;

//

atributo
public void setX(int new_x)

metodo
{
x=new_x;
}
}

//

Declaración de una
clase.
Nombre

Programación en
Java

de la
clase.

Delimitadores

class ejemplo1
{

Atribut
o

private int var1;
public void asignar( int
dato)
{
var1=dato;
}
public static void
main(String[ ] args)
{
ejemplo1 app=new
ejemplo1( );
Método principal en modo

Método

Ámbito referente a una
clase.El ámbito de la clase se puede

determinarpor

Programación en
Java

medio de los modificadores siguiente:

public: -La clase es pública y por lo tanto accesible para
todo el mundo. Sólo podemos tener una clase public por
unidad de compilación, aunque es posible no tener
ninguna.
Ninguno:- La clase es “amistosa”. Será accesible para las
demás clases del package. Sin embargo mientras todas
las clases con las que estemos trabajando estén enel
mismo directorio pertenecerán al mismo package y por
ello serán como si fuesen públicas. Como nunca
trabajaremos en varios directorios asumiremos que la
ausencia de modificador es equivalente a que la clase sea
pública.
final: Indicará que esta clase no puede “tener hijo”, no se
puede derivar ninguna clase de ella.
abstract: Se trata de una clase de la cual no se puede

Especificadores deacceso.

Programación en
Java

Para controlar el acceso Java provee las palabras
clave private ( privado ), protected ( protegido ) y public
( publico), aunque también es posible omitirlas ( acceso
predeterminado ).
Acceso predeterminado.
Un miembro sin modificador indicada que el control
puede ser accedido por cualquier clase perteneciente al
mismo paquete. Ninguna otra clase, o subclase, fuera de
estepaquete puede tener acceso a estos miembros.
Acceso público.
Un miembro declarado public ( publico ) está
accesible para cualquier otra clase o subclase que necesite
utilizarlo. La interfaz pública de una clase, o simplemente
interfaz, está formada por todos los miembros públicos de
la misma.

Acceso privado.

Programación en
Java

Un miembro declarado private ( privado) es
accesible solamente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad 2 Poo Ejercicios
  • Unidad 2 Arreglos POO
  • Poo Unidad 1
  • Unidad 1. Introduccion A La Poo
  • Introducción al POO 2
  • 2 Guia Laboratorio POO
  • Unidad 2
  • Unidad 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS