Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ACTIVIDAD DE APRENDIZAJE Programacion Orientada A Objetos
ACTIVIDAD DE APRENDIZAJE Programacion Orientada A Objetos
Und 2
INTEGRANTE:
Kevin Rafael Pájaro Marriaga
Cod: 7501810016
Noviembre 2020
Universidad de Cartagena
Ingeniería de Software
2do Semestre
Diagrama de clase
Código java
package com.mycompany.pasajeros;
/**
*
* @author kevin pajaro
*/
public class pasajero {
private String tipoDocumento;
private String numeroDocumento;
private String nombresApellidos;
private String codigoVuelo;
private String horaPartida;
private String horaLlegada;
private int duracionVuelo;
private Double valorPasaje;
private String areolinea;
private String claseAvion;
private Boolean pasajeroFrecuente = false;
private String descuento;
private String nDocumento;
private String aerolinea;
}
2 Se requiere un programa utilizando el paradigma orientado a objetos, que muestra el
estado del clima en una ciudad específica.
Diagrama de clase
Código java
package com.mycompany.clima;
/**
*
* @author kevin pajaro
*/
import java.util.Calendar;
import java.util.Scanner;
public clima()
{
Calendar cal=Calendar.getInstance();
ciudad="Mompos";
diactual=cal.get(cal.DATE)+"/"+cal.get(cal.MONTH)
+"/"+cal.get(cal.YEAR);
}
public void getgradocent(){
System.out.print("Ingrese grados centigrados:");
Scanner teclado=new Scanner(System.in);
gradocent=teclado.nextInt();
}
public void getprobab(){
System.out.print("Probabilidad de Precipitaciones:");
Scanner teclado=new Scanner(System.in);
while( prob<1 ){
prob=teclado.nextInt();
}
}
public void gethumedad(){
System.out.print("Humedad:");
Scanner teclado=new Scanner(System.in);
while ( humedad<1 ){
humedad=teclado.nextInt();
}
}
public void getviento(){
System.out.print("Viento:");
Scanner teclado=new Scanner(System.in);
while ( viento<1 ){
viento=teclado.nextInt();
}
}
public double convergradfarenheit(int grados){
Scanner lector =new Scanner(System.in);
double farenheit=grados*2-grados/5;
farenheit=farenheit+32;
return farenheit;
}
public static void main(String[] args) {
clima miclima=new clima();
miclima.getgradocent();
miclima.getprobab();
miclima.gethumedad();
miclima.getviento();
double gradfaren=miclima.convergradfarenheit(10);
miclima.mostrardatos();
}
public void mostrardatos(){
clima miclima=new clima();
System.out.println("Ciudad:"+ciudad);
System.out.println("Dia actual:"+diactual);
System.out.println("Grados Centigrados:"+gradocent);
System.out.println("Grados
Farenheit:"+miclima.convergradfarenheit(gradocent));
System.out.println("Probabilidad de Precipitación:"+prob);
System.out.println("Humedad:"+humedad);
System.out.println("Viento:"+viento);
}