Definición de Paquete y Clases (Subclases o Superclases)
Definición de Paquete y Clases (Subclases o Superclases)
Paquete
Un paquete es una carpeta que ayuda a organizar las clases en grupos para poder facilitar
el acceso a ellas cuando necesitamos en algún programa, reducen los conflictos entre los
nombres de las clases en caso de que se llaman igual (pero de paquetes diferentes) y
permite proteger el acceso a las clases.
Clase
Una clase es un tipo definido por el usuario (Véase como un archivo con extensión .java) en
el cual se especifican los atributos y métodos de los objetos que se crearan a partir de la
misma. Los atributos definen el estado de un determinado objeto y los métodos son
operaciones que definen su comportamiento. Los atributos y los métodos forman parte
general de una clase.
Constructor
El constructor es un elemento de una clase cuyo identificador coincide con
esta clase. Esto resulta de utilidad porque nos permite obligar y controlar cómo
se inicializa una instancia de una determinada clase
Public class PruebaPrecio// declaración de la clase
{
Public static void main (String [] args) // método principal
{
Precio p; //declaración de variable
P = new Precio(); //creación del constructor
}
}
Métodos
Un método en Java es un conjunto de instrucciones definidas dentro de una
clase, que realizan una determinada tarea y a las que podemos invocar
mediante un nombre.
Atributo
Los atributos son las características individuales que diferencian un objeto de otro y
determinan su apariencia, estado u otras cualidades. Los atributos se guardan en
variables denominadas de instancia, y cada objeto particular puede tener valores
distintos para estas variables.
Tipos de atributos
INSTRUCCIONES
Un método es una abstracción de una operación que puede hacer o realizarse con
un objeto. Una clase puede declarar cualquier número de métodos que lleven a
cabo operaciones de lo más variado con los objetos. En esta sección los métodos
se clasifican en dos grupos: los métodos de instancia y los métodos de clase.
public String getNombre() {
return nombre; //instrucción con la capacidad de retornar datos
insertados
}
public void setNombre(String nombre) {
this.nombre = nombre; //instrucción con la capacidad de guardar
valores