Resumen Java

Páginas: 10 (2342 palabras) Publicado: 26 de noviembre de 2014
INICIACIÓN A LA PROGRAMACIÓN

LENGUAJE

JAVA

Introducción
¿Qué es programar?
– Idear y ordenar las acciones necesarias para
realizar un proyecto (R.A.E)

– En nuestro contexto:
• Resolver problemas, Automatizar procesos,...

¿Cómo programaremos?
– Abstrayendo la realidad
• definir los datos relevantes
– Diseñando una manipulación lógica y coherente
de los datos Introducción
¿Cómo programaremos un computador?
– Nuestro lenguaje y el del computador no
se parecen en nada.
– Buscamos soluciones intermedias:
lenguajes de programación
– Son lenguajes siempre más cercanos al
lenguaje de la máquina que al nuestro.

Introducción
Paradigmas de la programación
• Cada lenguaje de programación está pensado
para programar según un paradigma: forma
de pensar yresolver problemas.
• Tipos de paradigmas de programación:
– Estructurada: C, Pascal
– Funcional: Lisp, Haskell
– Lógica: Prolog
– Orientada a objetos: Java, C++

Introducción
Elección de un lenguaje de programación
• La mayoría de lenguajes permiten programar
con varios paradigmas, aunque estén
especialmente ideados para uno de ellos.

• JAVA:
• lenguaje orientado a objetos
•desarrollado por Sun Microsystems a principios
de los años 90.

Introducción
Lenguajes: sintaxis y semántica
• Los lenguajes son reglas que permiten a partir de unos
símbolos iniciales…
– crear nuevos símbolos correctos: sintaxis
– Dotar de significado a los nuevos símbolos: semántica

• Símbolos iniciales:
– palabras reservadas: palabras con un significado
especial dentro del lenguaje (int,if, public, …)
– caracteres especiales: caracteres que identifican
operaciones, delimitadores (*,-,{,}, etc).
– Caracteres para formar nuevos identificadores,
números.

Introducción Lenguajes
En lenguaje Java:

delimitador:
fin
instrucción

• Es sintácticamente correcto
int

Palabra reservada

num

=

nuevo identificador

5

;

operación

número

• Su semántica:“define una variable para guardar números
enteros con valor inicial 5”
• Pero:

int n*2 = 5; es sintácticamente incorrecto

Introducción
Elección del entorno de desarrollo de programas
– BlueJ
• Entorno de desarrollo integrado para Java, indicado
en contextos de educación y para proyectos
pequeños de desarrollo de software.
• Facilita el aprendizaje de la programación orientada a
objetos.• Durante el desarrollo
– Visualiza gráficamente la estructura de clases
– Permite crear y probar los objetos de forma interactiva.
– El interfaz de usuario es simple.

INICIACIÓN A LA PROGRAMACIÓN
LENGUAJE JAVA con BlueJ
Tema 3
Tema 4
Tema 5
Tema 6

Clases y Objetos
Comunicación entre objetos. Algoritmos
Herencia y abstracción de datos
Diseño de clases

TEMA 3 : Clases yObjetos
Introducción
Qué es un programa: clases y objetos
Componentes básicos de una clase
Campos

1.
2.
3.
4.



Constructores
Métodos

5.
6.




7.
8.

Tipos de datos primitivos
Identificadores

Sintaxis
Instrucciones básicas
Metodos especiales: get y set

Variables
Paquetes

TEMA 3 : Clases y Objetos

Introducción

Programación orientada a objetos:
• Eneste curso: programación orientada a
objetos (POO) + Java
• Conceptos claves en POO: clase y objeto
• Una clase es una plantilla donde se definen
las propiedades y comportamientos que
tienen en común un conjunto de elementos
• Una clase es una abstracción de un
concepto

TEMA 3 : Clases y Objetos

Introducción

clase Persona puede ser una clase con

• Campos(atributos): nombre,edad,
dni,...
• Métodos(comportamientos): retorna su
nombre, edad y dni, busca la persona
de una lista con edad más parecida a la
suya,...

CLASE
• Modelo abstracto para construir objetos
• Describe el estado mediante CAMPOS (o atributos)
• Describe comportamiento de los objetos mediante los
MÉTODOS

TEMA 3 : Clases y Objetos

Introducción

• OBJETO o Instancia
– Un objeto o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resumen java script
  • Resumen Lenguaje Java
  • Resumen
  • resumen de java
  • Resumen capitulo 1 java 2-javier ceballos
  • Java
  • Resumen java basico
  • Resumen Datos Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS