Java

Páginas: 6 (1455 palabras) Publicado: 30 de agosto de 2014

Static import
Una declaración static import nos permite hacer referencia a los miembros static importados, como si se hubieran declarado en la clase que los utiliza; el nombre de la clase y el punto (.) no se requieren para usar un miembro static importado.
Una declaración static import tiene dos formas: una que importa un miembro static específico (que
se conoce como declaración staticimport individual) y una que importa a todos los miembros static de
una clase (que se conoce como declaración static import sobre demanda).
El paquete java.lang
Antes de nada queremos recordar que el paquete java.lang se importa automáticamente. Esto quiere decir que no es necesario poner en la clase donde se vaya a hacer uso de este paquete la cláusula o instrucción correspondiente “importjava.lang”. Dentro de este paquete están gran parte de las clases más utilizadas dentro de las aplicaciones o programas creados con tecnología Java.
La clase String
Para ingresar caracteres en un programa es necesario el uso de la Clase Sring teniendo en cuenta que las cadenas no es un tipo básico sino objetos de la Clase String, antes era necesario para la creación de un objeto String declara suconstructor utilizando el operador new
La clase Math
La clase Mathcuenta con una colección de métodos que nos permiten realizar cálculos matemáticos comunes.
Relaciones entre clases
Herencia
La herencia nos permite definir una clase como extensión de otra. Una característica esencial de la herencia es que permite evitar la duplicidad de código. Que una clase derive de otra en Java seindica mediante la palabra clave “extends”. Por eso muchas veces se usa la expresión “esta clase es extensión de aquella otra”
Herencia a nivel atributo, métodos y constructores
i. El contructor de la clase hija refina el comportamiento de la clase padre
ii. En java los contructoes no se heredan
iii. La primera sentencia del constructor de la clase hija siempre es una llamada alconstructo de la clase padre
iv. La llamada al constructor del padre puede ser:
Implicita
* Si se omite, se llamara inplicitamente al contructor por defecto
* Equivale a poner como primera sentencia super();
* si no existe el constructor por defecto la clase padre dara un error en tiempo de compilacion
Explicita
* super() o super (a,b) o...
* Dependiendo de si el constructor al queinvocamos tiene o no argumentos
La clase padre de todas las clases: Object
todas las clases en Java heredan, ya sea en forma directa o indirecta de la clase Object(paquete java.lang), por lo que todas las demás clases heredan sus 11 métodos.
El método toString
„ todos los objetos que creamos en java por defecto heredan de la clase object y en esta clase esta el metodo toString que Convierte algoen un String
El método equals
Este método compara la igualdad entre dos objetos; devuelve true si son iguales y false en caso contrario. El método recibe cualquier objeto Object como argumento. Cuando debe compararse la igualdad entre objetos de una clase en particular, la clase debe sobrescribir el método equals para comparar
Atributos de Acceso: private, default, protected, public
Paracontrolar el acceso a nuestros atributos y métodos se utilizan los modificadores de acceso que no son más que palabras reservadas del lenguaje que se encargarán de controlar desde dónde serán accesibles los miembros de una clase, estos modificadores son:
private (Acceso solo dentro de la clase)
protected (Acceso desde la clase y sus hijos "herencia")
Vacío (Sin escribir nada,denominado acceso de paquete)
public (Acceso publico desde cualquier lugar)
Sobre escritura de Métodos
Una subclase hereda todos los métodos de su superclase que son accesibles a dicha subclase a menos que la subclase sobreescriba los métodos.
Una subclase sobreescribe un método de su superclase cuando define un método con las mismas características ( nombre, número y tipo de argumentos) que el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS