Es un objecto pre fabricado de java el cual sirve para pedir los datos al usuario
jueves, 22 de septiembre de 2016
miércoles, 21 de septiembre de 2016
JPanel
Es un objecto el cual actúa como una caja o en otras palabra es un contenedor de otros objetos, como botones.
El cual tiene sus 4 puntos cardinales y ademas su centro, para su ubicacion
JFrame
Es una clase pre existente en el framework de java: sirve para crear ventanas en las cuales se puede colocar diferentes objectos (Jlabel, JBottos, etc ), con el fin de mejorar la experiencia del usuario.
Es decir que el usuario pueda interactuar a través de una interfaz gráfica con la aplicación
Sus características que lo diferencia a los demás son: minimizar, minimiz.tamaño, cerrar.
Es decir que el usuario pueda interactuar a través de una interfaz gráfica con la aplicación
Sus características que lo diferencia a los demás son: minimizar, minimiz.tamaño, cerrar.
martes, 20 de septiembre de 2016
Interfaz Gráfica
Es un conjunto de componentes graficos donde el usuario tiene la posibilidad de interactuar con con la aplicacion
lunes, 12 de septiembre de 2016
Modificadores de acceso:
son los que permiten quienes están autorizados a ver ese
elemento (su visibilidad)
Tipos de modificadores de acceso
Tipos de modificadores de acceso
- Modificador public: Se refierre cuando son visibles dentro y fuera la clase
- Modificador private: Solo sera accesible dentro de la clase
- Modificador: No sera accesible desde afuera de la clase
1- Constructor:
Permite crear un
objeto de la clase o (crear la instancia) y no retorna ningún valor.
- Tipos de constructores:
- · Constructor por defecto: Java lo genera por defecto
- · Constructor sin argumentos: Es el cual donde el cuerpo puede tener cualquier código, a diferencia constructor por defecto donde el cuerpo no hace nada.
- · Constructor con parámetros: Es un constructor con argumentos.
//@autor: jean albert cortes
public Ejemplo() { }
- Como llamar un constructor: Para crear un constructor utilizaremos la palabra clave new seguido del nombre de la clase, seguido de los parámetros, si los hay.
//@autor: jean albert cortes
class Ejemplo { public Ejemplo() { System.out.println("hola mundo :) "); } }
- La creación de objetos utilizando constructores:
Constructor de
cadena: constructor de sub clase
hereda el constructor de la súper clase
//@autor: jean albert cortes
class Ejemplo { public Ejemplo() { System.out.println("hola mundo :) "); } }
1. El nombre
del constructor y nombre de la clase debe ser el mismo.
2.
Los
constructores no pueden ser heredados.
3.
Interfaces
no tienen constructores.
2- El polimorfismo:
*Cambio de comportamientos entre metodos definidos entre clases
*se refiere a la posibilidad de definir Múltiples clases con funcionalidad diferente
*se refiere a la posibilidad de definir Múltiples clases con funcionalidad diferente
·
Sobrecarga:
representa diferentes maneras de realizar una misma acción
3-Método sobrecargado
Es
cuando se crean varios métodos con un nombre igual pero firmas diferentes.
Codigo
Codigo
/*
* Jean Albert ortes Ortiz
*/
class XXX { public void Ejemplo(int c) { System.out.println(c); } public void disp(String c, int num) { System.out.println(c + " "+num); } } class Ejemplo { public static void main(String args[]) { XXX Ejemplo= new XXX(); obj.Ejemplo(22); obj.Ejemplo("hola mundo",10); } }
5-Tipos de polimorfismo:
·
Polimorfismo
dinámico:
·
Polimorfismo
Static: cuando una clase puede tiene más de un método
con el mismo nombre pero con diferente número de argumentos o diferentes tipos
de argumentos o los dos.
7- Tipos de herencia
·
Herencia
simple: Es cuando la sub clase hereda de la súper clase
public class Padre {
public void methodPadre()
{
System.out.println("Clase base");
}
}
Class Hija extends Padre
{
public void methodHija()
{
System.out.println("Clase hija");
}
public static void main(String args[])
{
Hija obj = new Hija();
obj.methodPadre();
obj.methodHija();
}
}
public class Padre {
public void methodPadre()
{
System.out.println("Clase base");
}
}
Class Hija extends Padre
{
public void methodHija()
{
System.out.println("Clase hija");
}
public static void main(String args[])
{
Hija obj = new Hija();
obj.methodPadre();
obj.methodHija();
}
}
·
Herencia
multinivel: Se refiere cuando
hay tres o más clases y la clase 3 hereda de la clase 2 y la clase 2 hereda de
la clase 1 o la (súper clase)
·
Herencia
múltiple: Es cuando una clase hereda o extiende de dos clases bases
·
Herencia
hibrida: Es una combinación de
·
Herencia
jerárquica : Se refiere a cuando varias sub clases heredan de la súper
clase
8- Encapsulamiento:
oculta detalles
de la implementanción de un objeto, dependiendo de su visibilidad en el cual
están los métodos Get(Asigna tipo de dato) Y Set(Recibe el tipo de dato y no
retorna)
//METODOS GET Y SET
public int getTitulo() {
return this.Titulo;
}
public void setTitulo(String Ptitulo) {
this.Titulo = Ptitulo;
}
public int getPrecio() {
return this.Precio;
}
public void setPrecio(double Pprecio) {
this.Precio = Pprecio;
}
//METODOS GET Y SET
public int getTitulo() {
return this.Titulo;
}
public void setTitulo(String Ptitulo) {
this.Titulo = Ptitulo;
}
public int getPrecio() {
return this.Precio;
}
public void setPrecio(double Pprecio) {
this.Precio = Pprecio;
}
Suscribirse a:
Comentarios (Atom)




















