Introducción a la Programación Orientada a Objetos por Francisco Aragon Mesa

| marzo 6, 2012 | 0 Comentarios
Introduccion a la Programacion Orientada a Objetos - Francisco Aragon
DESCRIPCIÓN DEL LIBRO

La orientación a objetos es un paradigma de programación que facilita la creación de software de calidad por sus factores que potencian el mantenimiento, la extensión y la reutilización del software generado bajo este paradigma.

La programación orientada a objetos trata de amoldarse al modo de pensar del hombre y no al de la máquina. Esto es posible gracias a la forma racional con la que se manejan las abstracciones que representan las entidades del dominio del problema, y a propiedades como la jerarquía o el encapsulamiento.

El elemento básico de este paradigma no es la función (elemento básico de la programación estructurada), sino un ente denominado objeto. Un objeto es la representación de un concepto para un programa, y contiene toda la información necesaria para abstraer dicho concepto: los datos que describen su estado y las operaciones que pueden modificar dicho estado, y determinan las capacidades del objeto. Java incorpora el uso de la orientación a objetos como uno de los pilares básicos de su lenguaje.

TABLA DE CONTENIDO
  • Definición y principales características del lenguaje Java
  • Instalación, configuración y utilización del entorno de desarrollo Eclipse .: Instalación del IDE Eclipse; Configuración del entorno de desarrollo; Nociones básicas de utilización; La primera aplicación.
  • Elementos básicos de Java. : Identificadores; Comentarios; Sentencias; Bloques de código; Expresiones; Variables; Los tipos básicos de datos; Las cadenas de caracteres o strings; Palabras clave.
  • Operadores. : Operadores aritméticos; Concatenación de strings; Precedencia de operadores; Conversión automática y promoción; operadores unarios; Operadores relacionales; Operadores lógicos.
  • Sentencias de control de flujo. : Sentencias condicionales; Sentencias iterativas.
  • Conceptos básicos de programación orientada a objetos. : Concepto; Clase; Miembro dato; Constructor; Método; Objeto.
  • Paquetes (package). : El paquete (package); El comando import; Paquetes estándar
  • Composición. : La clase Punto; La clase Rectángulo; Objetos de la clase Rectángulo
  • La clase String. : La clase String; Cómo se obtiene información acerca del string; Comparación de strings; Extraer un substring de un string; Convertir un número a string; Convertir un string en número; La clase StringBuffer.
  • Arrays. : Decalarar y crear un array ; Inicializar y usar el array ; Arrays multidimensionales.
  • La clase Random. : Importar y crear objetos de la clase Random; Comprobación de la uniformidad de números aleatorios.
  • La clase Lista (análisis de un caso práctico).
  • Modificadores de variables. : Diferencia entre modificador static y final; Relación con variables de instancia y variables de clase.
  • La clase Math. : Miembros dato constantes; Funciones miembro.
  • Modificadores de acceso. : public y private.
  • Función miembro toString.
  • Herencia. : La clase base; La clase derivada; Controles de acceso (public, private y protected); La clase base Object.
  • Jerarquía de clases. : Clases y métodos abstractos; El operador instanceof.
  • La palabra clave final. : Clases y métodos finales.
  • Interfaces. : Definición; Diferencia entre un interface y una clase abstracta.
  • Excepciones. : Definición; Captura de excepciones; Lanzar excepciones; La cláu sula finally.
  • El interface Cloneable. : Duplicación de objeto.
  • La clase Vector. : Crear un vector; Añadir elementos al vector; Acceso a los elementos de un vector.
  • La clase StringTokenizer. : Función; Obtención de tokens.
  • Archivos y directorios. : La clase File; Creación de filtros.
  • Entrada/salida estándar. : Los objetos System.in y System.out ; La clase Reader.
  • Entrada/salida a un archivo en disco. : Lectura de un archivo de texto; Lectura/escritura
  • Leer y escribir datos primitivos. : Flujos de datos DataInputStream y DataOutputStream.
  • Leer y escribir objetos. : El interface Serializable; Lectura/escritura; El modificador transient.
CARACTERÍSTICAS DE LA DESCARGA
Título: Introducción a la Programación Orientada a Objetos
Autor: Francisco Aragon Mesa
Idioma: Español
Edición: Primera – 1ra
Número de Páginas: 144
Formato: .pdf
Peso del Archivo: 4.75 Mb
Compresor de Archivos: .RAR
OPCIONES PARA DESCARGAR EL LIBRO GRATIS

Tags: ,

Categoría: Ingeniería de Sistemas, Ingeniería del Software

Sobre el autor (Perfil del autor)

Comentarios (0)

Trackback URL | Comentarios Feed RSS

No hay comentarios aún. ¡Sé el primero en comentar!

Deja un Comentario