Академический Документы
Профессиональный Документы
Культура Документы
Objetivos taller 3
Herencia Interfaces ArrayList Introduccin a interfaz grafica en JAVA
JOptionPane Salida de resultados con SCrollPane y JTextArea
Herencia
Permite que se puedan definir nuevas clases basadas en clases que ya existen en nuestro programa. Facilita reutilizacion de codigo. La clase que deriva puede aadir nuevas variables y metodos, tambien pudiendo redefinir variables y metodos heredados. Cualquier clase que se cree puede ser heredada. Class Profesor extends Persona{ }
Interface
Una interface es un conjunto de declaraciones de funciones. Si una clase implementa (implements) una interface, debe definir todas las funciones especificadas por la interface. Se define:
Public interface MiInterface{ public void perimetro(); public void area(); }
ArrayList
Permite almacenar referencias a objetos de distintas clases. Por ejemplo: En el taller anterior se definio a un vector de 5 personas.
Personas [] persona = new Persona[5]; Persona[0] = new Persona();
showInputDialog()
String input=JOptionPane.showInputDialog(ingrese nombre");
showConfirmDialog()
int opc = JOptionPane.showConfirmDialog(null, "desea guardar ?");