martes, 15 de marzo de 2011

Programación Orientada a Objetos

La clase Object

La clase Object es la superclase de todas las clases da Java. Todas las clases derivan, directa o indirectamente de ella. Si al definir una nueva clase, no aparece la cláusula extends, Java considera que dicha clase desciende directamente de Object.

La clase Object aporta una serie de funciones básicas comunes a todas las clases
POO


Herencia

LA HERENCIA

A. Introducción

La verdadera potencia de la programación orientada a objetos radica en su capacidad para reflejar la abstracción que el cerebro humano realiza automáticamente durante el proceso de aprendizaje y el proceso de análisis de información.

Las personas percibimos la realidad como un conjunto de objetos interrelacionados. Dichas interrelaciones, pueden verse como un conjunto de abstracciones y generalizaciones que se han ido asimilando desde la niñez. Así, los defensores de la programación orientada a objetos afirman que esta técnica se adecua mejor al funcionamiento del cerebro humano, al permitir descomponer un problema de cierta magnitud en un conjunto de problemas menores subordinados del primero.

La capacidad de descomponer un problema o concepto en un conjunto de objetos relacionados entre sí, y cuyo comportamiento es fácilmente identificable, puede ser muy útil para el desarrollo de programas informáticos.

B. Jerarquía

La herencia es el mecanismo fundamental de relación entre clases en la orientación a objetos. Relaciona las clases de manera jerárquica; una clase padre o superclase sobre otras clases hijas o subclases.



Imagen 4: Ejemplo de otro árbol de herencia

Los descendientes de una clase heredan todas las variables y métodos que sus ascendientes hayan especificado como heredables, además de crear los suyos propios.

La característica de herencia, nos permite definir nuevas clases derivadas de otra ya existente, que la especializan de alguna manera. Así logramos definir una jerarquía de clases, que se puede mostrar mediante un árbol de herencia.

En todo lenguaje orientado a objetos existe una jerarquía, mediante la que las clases se relacionan en términos de herencia. En Java, el punto más alto de la jerarquía es la clase Object de la cual derivan todas las demás clases.

C. Herencia múltiple

En la orientación a objetos, se consideran dos tipos de herencia, simple y múltiple. En el caso de la primera, una clase sólo puede derivar de una única superclase. Para el segundo tipo, una clase puede descender de varias superclases.

En Java sólo se dispone de herencia simple, para una mayor sencillez del lenguaje, si bien se compensa de cierta manera la inexistencia de herencia múltiple con un concepto denominado interface, que estudiaremos más adelante.

Ejercicio 

Realizar un proyecto de Videotienda, que involucre la herencia entre Persona, Cliente, Actores, Administrador, se debe generar el préstamo de la película, y la Factura.

martes, 1 de marzo de 2011

ADMINISTRACION HOSTING

HOSTING
Hosting o alojamiento web  es el servicio que provee a los usuarios de Internet un sistema para almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web.
  Los web Host son compañías que proporcionan espacio de un servidor a sus clientes.
DIAPOSITIVAS



Julieth Maritza Pabon 
Helberth Henao Ordoñez

viernes, 25 de febrero de 2011

Joomla 1.6

Configuración global Joomla 1.6

¿Debo actualizar mi sitio?

Joomla! 1.6 ofrece muchas nuevas características y funciones a los usuarios de Joomla!, ¿pero esta Joomla! 1.6 pensado para usted?

Antes de migrar su sitio a Joomla! 1.6 debe revisar los siguientes puntos para asegurarse de que el proceso va a ser lo más fluido posible.

¿Ha instalado Joomla! antes? 

Se recomienda experiencia y habilidad en Joomla! a nivel básico!.
  • ¿Necesita categorías anidadas o ACL?
  • ¿Todas las extensiones que utiliza son compatibles con Joomla! 1.6?
  • ¿Está su plantilla preparada para Joomla! 1.6?
  • ¿Es capaz de adaptar el código de su sitio si es necesario?
Si usted contestó sí a estas preguntas entonces Joomla! 1.6 es para usted. Recuerde que Joomla! 1.5 todavía seguira teniendo soporte, por lo que su actual sitio seguirá recibiendo actualizaciones regulares de seguridad sin tener que migrar a Joomla! 1.6.
Configuracion Global

Creacion de items de Menú

Categorias y sub categorias


http://www.youtube.com/watch?v=FT-mcjVqvFU&feature=related

lunes, 21 de febrero de 2011

Intalacion Joomla

Que es Joomla

Joomla! es un Sistema de Gestión de Contenidos (CMS) premiado mundialmente, que le ayuda a construir sitios web y otras aplicaciones online potentes. Lo mejor de todo, es que Joomla! es una solución de código abierto y está disponible libremente para cualquiera que desee utilizarlo.
Joomla! en Acción
Joomla! se utiliza en todo el mundo para generar desde una simple página web personal hasta complejas aplicaciones web corporativas. Entre los diferentes usos que la gente da a Joomla! están:
  • Webs Corporativas o Portales
  • Comercio Electrónico
  • Pequeños Sitios de Negocios
  • Webs de Organizaciones o ONGs
  • Aplicaciones Gubernamentales
  • Intranets y Extranets Corporativas
  • Webs de Escuelas o Agrupaciones
  • Páginas Personales o Familiares


Pasos para instalar Joomla