Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACION
ORIENTADO A OBJETOS
ALGORITMOS Y
ESTRUCTURA DE DATOS
LOGRO
Introducción a la programación
orientada a objetos
Lenguaje a JAVA
Estructuras Básicas
Uso de Métodos
Entorno Grafico
Introducción a la programación
orientada a objetos
• Programación Orientada a Objetos
POO •
Es un paradigma
de programación
• Programación Orientada a Objetos
• POO
¿Qué es un paradigma?
Programación Orientada a
Objetos
POO
•Un marco filosófico y teórico de una
escuela o disciplina científica en el que se
Paradigma formulan teorías, leyes y generalizaciones
y los experimentos realizados en soporte
de ellas.
• Un paradigma define un
conjunto de reglas, patrones y
Paradigma de estilos de programación que son
programación usados por los lenguajes de
programación que usan ese
Ing.: Erick Núñez Tarrillo
paradigma
• Programación Orientada a
Objetos
POO •
Estructurada
Imperativa otros
Paradigmas de POO
Programación
Lógico
Declarativa
Funcional
Paradigma secuencial
• Paradigma Estructurada
Programación estructurada
Edsger Dijkstra
Instrucciones
secuenciales
Instrucciones de
selección
Instrucciones de
repetitivas
• Programación Orientada a Objetos
POO
requieres Pudiendo aplicar
Herencia
• Programación Orientada a Objetos
Características Funcionalidades
Verbo
Sustantivo
Verbo_Sustantivo
• Programación Orientada a objetos
• Lenguajes de programación orientados a objetos
Introducción a Java
Java
INTRODUCCIÓN Identificadores
A JAVA
Programa de consola
Ejercicios
•Historia de Java
James Gosling
Java Java
oak
1.0 2.0
19911992 1994 1995 1996 1999 2009 2014
Star 7
Constante actualización
Recolector de desechos
Seguridad de código
Lenguaje Java
Proceso de compilación y ejecución en Java
La siguiente figura describe el proceso de compilación y ejecución
de un programa en Java
myProgram.java
Interprete
My
javac.exe myProgram.class Program
Compilador
Entorno Java NetBeans
https://netbeans.org/downloads/8.2/
ESTRUCTURA DE UN PROGRAMA EN JAVA
Package
es un contenedor de import
un grupo de clases,
Importar esa clase que
interfaces, etc.
relacionadas entre si
necesitamos.
a la que pertenece
esta clase. Método MAIN
rutina o método principal
en éste se escriben las
sentencias del programa
CLASS Nombre de clase. principal.
todo programa en java Estas sentencias se separan
debe estar en una
clase. entre sí por punto y coma (;).
Estructura de un Proyecto en netbeans
Nombre del proyecto
Nombre
paquete
(Package)
Nombre archivo
de código fuente
Entorno Java NetBeans
IDENTIFICADOR
Upper Camel Case, cuando la primera Lower Camel Case, igual que la
letra de cada una de las palabras es anterior con la excepción de que la
mayúscula. Ejemplo: primera letra es minúscula. Ejemplo:
EjemploDeNomenclatura, en Java se ejemploDeNomenclatura. en Java lo
utiliza para nombres de clases. utilizaremos para las variables.
Literales Descripcion Ejemplo
Literales numéricas Se pueden crear literales 123 //literal int
numéricas a partir de 123.456 //literal
• Una literal es un valor cualquier tipo de dato double
constante formado por primitivo. 123L //literal long
una secuencia de 123.456F //literal float
caracteres. Cualquier booleanas Las literales boolenas
declaración en Java que consisten de las palabras
defina un valor constante - reservadas true y false.
un valor que no pueda ser caracteres Las literales de caracteres se 'a', '%', '7'
cambiado durante la expresan por un solo carácter
ejecución del programa- entre comillas sencillas
es una literal.
cadena Las literales de cadena se "hola", "cadena123",
representan por una "12345"
secuencia de caracteres entre
comillas dobles.
Ejemplo
Java es un lenguaje de programación de propósito general, aplicaciones consola, entorno grafico, web,
móvil, etc.
NETBEANS es un IDE que se usa para desarrollar aplicaciones en JAVA.
Todo programa debe de estar dentro de una clase y se ejecuta desde una clase principal MAIN()
LA ABSTRACCIÓN
ES EL PRINCIPIO
DE TODA
CREACIÓN