Está en la página 1de 10

Programa de Ingeniería de Sistemas

Curso Académico
Programación Orientada a Objetos
Código 301403
Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico

Objetivos

Conocer los principales comandos del lenguaje de


programación Orientada a Objetos en Java

Analizar un problema propuesta para desarrollar en lenguaje


de programación Orientada a Objetos en Java

Diseñar un problema propuesta para desarrollar en lenguaje


de programación Orientada a Objetos en Java

Implementar un problema propuesta para desarrollar en


lenguaje de programación Orientada a Objetos en Java
Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico


Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico


Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico

Ejercicio utilizando las Librerías javax.swing

import javax.swing.*;
public class SueldoOperario
{
public static void main(String[] args)
{
int horasTrabajadas;
float costoHora;
float sueldo;
horasTrabajadas=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la cantidad de
horas:"));
costoHora=Float.parseFloat(JOptionPane.showInputDialog(null,"Ingrese el valor de la hora:"));
sueldo=horasTrabajadas * costoHora;
System.out.print("El empleado debe cobrar:");
System.out.print(sueldo);
}
}
Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico

Ejercicio utilizando las Librerías java.io

import java.io.*;
import java.util.*;
public class SueldoOperario
{
public static void main(String[] args) throws IOException
{
BufferedReader horas = new BufferedReader(new InputStreamReader(System.in));
BufferedReader valor = new BufferedReader(new InputStreamReader(System.in));
int horasTrabajadas;
float costoHora;
float sueldo;
System.out.println("Ingrese la cantidad de horas:");
horasTrabajadas=Integer.parseInt(horas.readLine());
System.out.println("Ingrese el valor de la hora:");
costoHora=Float.parseFloat(valor.readLine());
sueldo=horasTrabajadas * costoHora;
System.out.print("El empleado debe cobrar:");
System.out.print(sueldo);
}
}
Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico

Ejercicio Utilizando las Librerías java.applet

public void init()


import java.awt.*; {
import java.applet.*; setSize(900,500);
import java.awt.event.*; }
public static boolean isNumeric( String s )
public class SueldoOperarios extends Applet implements {
ActionListener try
{ {
Label l1, l2,l3; double y = Double.parseDouble( s );
TextField t1,t2; return true;
Button b1; }
public SueldoOperarios() catch( NumberFormatException err )
{ {
l1 = new Label("Ingrese la cantidad de horas:"); return false;
t1 = new TextField(10); }
l2 = new Label("Ingrese el valor de la hora:"); }
t2 = new TextField(10); public void actionPerformed(ActionEvent ae)
b1 = new Button("Calcular valor a pagar"); {
l3 = new Label(""); if (ae.getSource() == b1)
add(l1); {
add(t1); int
add(l2); horasTrabajadas=Integer.parseInt(t1.getText());
add(t2); float
add(b1); costoHora=Float.parseFloat(t2.getText());
add(l3); float sueldo=horasTrabajadas * costoHora;
b1.addActionListener(this); l3.setText("El empleado debe cobrar:
} "+sueldo);
}
Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a


Objetos en Java. Práctico

Conclusiones

Como Conclusión los estudiantes adquieren habilidades y destrezas


algorítmicas en lenguaje de programación orientado a objetos en java de
un producto software

Como Conclusión los estudiantes adquieren habilidades y destrezas


algorítmicas a través de herramientas programación orientada a objetos en
java de un productos software
Unidad 1:
Introducción a la Programación
Orientada a Objetos

Fase 2: Introducción al Lenguaje de Programación Orientada a Objetos en Java. Práctico

Referencias Bibliográficas

Yojanes, A. L., & Zohonero, M. I. (2008). Estructuras de datos en Java. Madrid, ES: McGraw-Hill España. Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10491310

Ordax, C. J. M., & Aranzazu, O. D. U. P. (2012). Programación web en java. Madrid, ES: Ministerio de Educación de España. Retrieved
from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10751181&p00=java

Santini, S. (2011). A discipline of java programming. Madrid, ES: Editorial Universidad Autónoma de Madrid. Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10845125&p00=java

Flórez, F. H. A. (2012). Programación orientada a objetos usando java. Bogotá, CO: Ecoe Ediciones. Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10623628&p00=java

López, G. J. L. (2014). Programación orientada a objetos C++ y Java: un acercamiento interdisciplinario. México, D.F., MX: Larousse - Grupo Editorial
Patria. Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=11017469&p00=java

Prieto, N., Marqués, F., & Llorens, M. (2013). Empezar a programar usando JAVA (2a. ed.). Valencia, ES: Editorial de la Universidad Politécnica de
Valencia. Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10831789&p00=java

Vélez, S. J., Peña, A. A., & Gortazar, B. P. (2011). Diseñar y programar, todo es empezar: una introducción a la Programación Orientada a Objetos
usando UML y Java. Madrid, ES: Dykinson. Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10559590&p00=java

García, L. L. F. (2010). Todo lo básico que debería saber: sobre programación orientada a objetos en Java. Bogotá, CO: Ediciones de la U. Retrieved
from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10559722&p00=java

Ruiz, R. R. (2011). Fundamentos de la programación orientada a objetos: una aplicación a las estructuras de datos en Java. Córdoba, AR: El Cid Editor.
Retrieved from http://www.ebrary.com
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?docID=10876896&p00=java
GRACIAS POR SU
ATENCIÓN

También podría gustarte