Está en la página 1de 36

MÓDULO 03

Programación B
UF 04
Programación Orientada a
Objetos POO
Fundamentos
Tema 6. Programación Orientada a Objetos POO
01. 06.

02. 07.

03. 08.

04. 09.

05.
Introducción Lenguaje Java

¿Qué es Java?
Introducción Lenguaje Java
Características:

Usaremos Java para la POO


Crear un proyecto en
Java
Eclipse - Crear un proyecto Java
Eclipse - Crear una Clase
Crear un proyecto en Java
Interfaz eclipse
Estructura de un proyecto POO
Estructura básica programa Java
Introducción Lenguaje Java
Variables

tipoVariable nombreVariable;
tipo_variable nombre_variable;
Java - Tipos primitivos

b
Introducción Lenguaje Java
Tipos de datos complejos
String – Funciones útiles
-

-
TipoComplejo nombreVariable = new TipoComplejo(parametro);

String -

String str;
-
String string = "Esto es un texto";
String texto = new String("Esto es otro texto");
Introducción Lenguaje Java

Variables

Constantes
Ámbito Variables
Operadores aritméticos y lógicos

Operador Significado Operador Significado


aritmético lógico
+ Suma (enteros y reales) > < Mayor que / Menor que

Resta (enteros y reales) >= <= Mayor o igual que / Menor o igual
-
que
* Producto (enteros y reales) == != Igual que / Distinto que

/ División (enteros y reales) || Suma lógica, operador OR

% Resto (enteros) && Producto lógico, operador AND


Introducción Lenguaje Java

Comentarios
Introducción Lenguaje Java

Salida datos por


consola
System.out.println("Introduce un caracter");

Entrada datos por


teclado
Scanner scanner=new Scanner(System.in);
Introducción Lenguaje Java

Caracteres escape
¿DUDAS?

MÓDULO 03

Programación B
Introducción Lenguaje Java

Estructuras de control
Sintaxis Estructuras de control Java
Estructuras de Selección

expresion1 ? expresion2 : expresion3;

Ejemplo:
System.out.println(num >= 0 ? “Positivo” : “Negativo”);

; ;
Ejemplo clase 1
Ejemplo clase 1
Ejemplo clase 1
Sintaxis Estructuras de control Java
Estructuras de Repetición

; ;
Ejemplo clase 2
Ejemplo clase 2
Ejercicio 1
Solución propuesta de ejercicio
Propuesta de ejercicio 2
TableroAjedrezConsola que muestra
Especificacion de requisitos
Solución propuesta de ejercicio
Propuesta ejercicios de repaso
¿DUDAS?

MÓDULO 03

Programación B

También podría gustarte