Está en la página 1de 2

Empaquetado de objetos

En lenguaje java le permite elegir los nombres de sus objetos tales como acoount
person o lizaroMan puede que termine usando el mismo nombre para expresar
dos conceptos ligeramente diferentes esto se llama una colisin de objetos usado
con frecuencia.

Definicin de un paquete
Es un mecanismo para proporcionar un espacio de nombres. Un rea
encapsulada en donde los nombres son nicos pero fuera de esa rea puede que
no lo sean.
Se usa la palabrea clave paquete seguida por un nombre de paquete legal y y
terminar con ( ; )
Pavkage orgType.orgName.appName.compName;

Sentencias de importancia
Le comunica al copilador Java donde encontrar las clases a las que usted hace
referencia dentro de su cdigo. Cualquier objeto no trivial usa otros objetos para
alguna funvionalidad y la sentencia comunica sobre ellos.
Una sentencia importante es
Import com.maketogroup. * ;

Convenios de denominacin de clases


Puede denominar a las clases prcticamente como quuiera para el convenio es
usar bicapitalizacin comenzar con una letra en mayscula, usar mayscula en
cada palabra concretada y dejar todas las otras minsculas.

Mtodos Constructores
Los constructores le permiten especificar como crear una instancia de una clase,
el listado 1 muestra la sintaxis de la declaracin del constructor en forma
abstracta.
accessSpecifier className (argument list) {
constructor startemant ( s )
}

Definicin de un Constructor
Package com.makotogroup. intro;
public class Person {
private string name;
private int age;
private int height;
private string eyeColor;
private string gender;
public Peron () {
// nothing to do
}
}
Es una subrutina cuya misin es inicializar un objeto de una clase. En el
constructor se asignan a los valores iniciales del nuevo objeto.

Mtodos estticos y de instancia


Los Mtodos de instancia dependen del estado de una instancia de objeto
especifico por sus comportamientos.
Los mtodos estticos tambin se denominan a veces mtodos de clase porque
sus comportamientos no dependen del estado de ningn objeto particular suele
ser el nivel de clase.

Adiccin de variables de clases


Tiene accessSpecifier. Un dataType, un variable NAme y, opcionalmente un initial
Value
Un dataType puede ser un tipo primitivo referencia a otro objeto. Observe que age
es un int tipo primitivo y Name es un String

También podría gustarte