domingo, 28 de octubre de 2012

DESARROLLA SOFTWARE DE APLICACIÓN UTILIZANDO LA POO


Las clases en Java

Éstas vienen en las bibliotecas estándar:

þ  java.lang - clases esenciales, números, strings, objetos, compilador, runtime, seguridad y threads (es el único paquete que se incluye automáticamente en todo programa Java)

þ  java.io - clases que manejan entradas y salidas

þ  java.util - clases útiles, como estructuras genéricas, manejo de fecha, hora y strings, número aleatorios, etc.

þ  java.net - clases para soportar redes: URL, TCP, UDP, IP, etc.

þ  java.awt - clases para manejo de interface gráfica, ventanas, etc.

þ  java.awt.image - clases para manejo de imágenes

þ  java.awt.peer - clases que conectan la interface gráfica a implementaciones dependientes de la plataforma (motif, windows)

þ  java.applet - clases para la creación de applets y recursos para reproducción de audio.


 
PROGRAMA FECHA Y HORA:
 
// CLASE FECHA & HORA JAVA
import java.util.*;
 
// NOMBRE CLASE FECHA_HORA
public class FECHA_HORA {
 
       // MÉTODO MAIN
       public static void main(String[] args) {
            
             //MÉTODOS Y CLASE DATE
             System.out.println("HOLA, HOY ES: ");
             System.out.println(new Date());
 
       }
 
}


PROGRAMA: LECTURA DE DATOS DESDE TECLADO

//PROGRAMA QUE MUESTRA LA ENCAPSULACIÓN DE LA CLASE Scanner

// Aquí importando específicamente la clase Scanner del paquete java.util.

import java.util.Scanner;
 
//Nombre de la clase: lecturaDatos

public class lecturaDatos {

       // Método main

       public static void main(String[] args) {

 /* Donde  entrada es algo opcional, puedes poner:  "teclado", "consola",
  * Recordar que el objeto lo podemos llamar como querramos.*/

 
             // Creación del objeto de la clase Scanner

             Scanner entrada = new Scanner(System.in);
   

             // Declaración de variables

             int nocontrol;
             String nombre, ap, am;
             float promedio;

             // Lectura (Entrada) de datos & Letrero o mensaje

             System.out.println("Digita tu nombre ");
      

             // Formato para leer datos de tipo String

             nombre = entrada.next();
 

             System.out.println("Digita tu Apellido Paterno ");
             ap = entrada.next();

             System.out.println("Digita tu Apellido Materno ");
             am = entrada.next();
    
             // Formato para leer datos de tipo int

             System.out.println("Digita tu Número de control");
             nocontrol = entrada.nextInt();
        
             // Formato para leer datos de tipo float

             System.out.println("Digita tu Promedio");
             promedio = entrada.nextFloat();
                              
     //SALIDA DE DATOS -IMPRESIÓN- MÉTODOS: System y out OBJETO: println

             System.out.println("Tú número de control es: " +nocontrol);
             System.out.println("Nombre: " +nombre);
             System.out.println("Apellido Paterno: " +ap);
             System.out.println("Apellido Materno: " +am);
             System.out.println("Tu promedio es: " +promedio);

       } //Terminación del método main

} // Terminación de la clase: lecturaDatos