¿Qué es la Herencia?

Una de las características de los lenguajes de orientada a objetos (POO) es la herencia. La herencia es un mecanismo que nos permite crear nuevas clases basándonos en clases ya creadas, y nos ayuda a evitar la repetición de código.

EJEMPLO:

Imaginemos que que necesitamos crear una aplicación que nos ayude a catalogar los animales que nos encontremos cuando paseemos por el bosque. Todos tendrán elementos en común (todos tendrán patas, así como todos tendrán un nombre científico, etc …), que podremos establecer como variables en la clase principal, que llamaremos Animal. Pero también tendrán peculiaridades dependiendo de si son mamíferos u otros, así que tendremos que hacer subclases que contengan las peculiaridades de los insectos y demás, además de las própias de todos los animales. Aquí es cuando entra en juego la herencia, ya que gracias a ella podemos crear subclases que heredaran las variables y los métodos de su clase “padre”, además de poder añadir nuevos métodos y nuevas variables a la nueva subclase.

En especificamos cual es la clase de la que debe heredar variables y métodos mediante inclusión de la palabra reservada extends seguida del nombre de la clase padre, justo después de el nombre de la subclase.

class nombreSubclase extends clasePadre {
/*Variables y métodos própias de la subclase*/
}

En este caso la clase nombreSubclase heredaría las variables y los métodos de la clase clasePadre.

Un pequeño ejemplo de código que ejemplifica el uso de la herencia de manera muy básica. Ya sabes que para compilar el código le debes dar el nombre de la clase en la que este el método main seguido de la extensión .java (en este caso seria Herencia.java).

class Animal { //La clase padre
String nombre;
byte numeroPatas;
}

class Mamifero extends Animal {  /*Toma Animal como clase padre*/
byte mesesGestacion;
void nombreAnimal() {
System.out.println(nombre);
}
}

class Herencia {
public static void main(String[] args) {
Mamifero humano = new Mamifero(); //Creamos el objeto humano
humano.nombre = "Homo Sapiens";
humano.numeroPatas = 2;
humano.mesesGestacion = 9;
humano.nombreAnimal();
}
}

Fuente: http://aprendiendojava.blogspot.com/2005/05/qu-es-esto-de-la-herencia.html

Actualizar WordPress de manera segura

Con el fin de actualizar el del y no de hacerlo de la manera más correcta posible, dedique unos minutos a buscar los pasos que hay que tener presentes para hacer la migración de versión de nuestro , y de ahí surge esta pequeña guía:

El proceso de actualización pasa por estos sencillos 9 pasos:

Nota: Se recomienda leer todos los pasos antes de comenzar a actualizar.

1.- Sacar un backup de tu base de datos (Users, Posts, Pages, Links, and Categories). Si no sabes cómo hacerlo, puedes leer este tutorial.(http://codex.wordpress.org/Backing_Up_Your_Database)

2.- Sacar un backup de todos tus archivos WordPress. Para ello, puedes hacer uso de cualquier cliente FTP de tal manera que puedas copiar todos tus archivos desde el servidor hacia tu PC incluyendo tu archivo .htaccess.

3.- Verificar que ambos backups hayan sido creados correctamente y estén completos. Esto es súmamente importante.

4.- Desactivar TODOS los plugins de tú instalación actual desde su panel de administración ya que durante el proceso de actualización se podrían generar algunos conflictos, así que mejor es desactivarlos.

5.- Descargar la nueva versión y descomprimir el paquete de WordPress http://wordpress.org/download/

6.- Borrar los viejos archivos de WordPress, teniendo en cuenta lo siguiente:

NO BORRAR
# El archivo wp-config.php;
# La carpeta wp-content; (excepto: wp-content/cache y wp-content/plugins/widgets);
# La carpeta wp-images;
# La carpeta wp-includes/languages/ si utilizas un archivo de idioma
# El archivo .htaccess
# El archivo robots.txt

SI BORRAR
Todos los demás archivos que no sean los de arriba. Esto quiere decir:
# Las demás carpetas wp-* y los archivos readme.html, wp.php, xmlrpc.php, y license.txt (recuerda! excepto los mencionadas arriba);
# wp-content/cache;
# wp-content/plugins/widgets;
# wp-includes;
# wp-admin;

7.- Sube los nuevos archivos que descargaste en el paso 6 a la misma carpeta donde se encontraba tu antiguo WordPress.

8.- Ejecuta el programa de actualización de WordPress escribiendo en tu browser lo siguiente: http://www.tudominio.com/wp-admin/upgrade.php y sigues las instrucciones que aparecen en pantalla.

9.- Aprovecha aquí para activar los plugins necesarios (Panel de Administración -> Plugins) y algún nuevo theme si lo deseas.

Y listo. en resumidas cuentas y brevemente, esto es lo que tendremos que hacer.

Fuente: http://helektron.com/2008/07/26/tutorial-para-actualizar-wordpress-a-la-ultima-version/

Primer post del 2010

Comienza un nuevo año, y de nuevo uno de los proyectos que quiero seguir sembrando y cosechando es este , creando un poco de conocimiento y transmitiéndolo… Y para comenzar con el pie derecho este año, les comparto los propósitos para este 2010, con algo de

Imagen vista en: http://paraisolinux.com/deseos-de-ano-nuevo-reciclados/

Propositos

Propositos