jueves, 31 de mayo de 2012

Clase JAVA: Áreas

Después de alguno días de ausencia por este blog, hoy le comparto el código fuente de la clase Java que les mostré en la sesión anterior, por favor creen una nueva clase llamada "Áreas" y copien dentro el código:

package upav.orizaba.com;

public class Areas {
    public float pi=  3.1416f;
   
    public float Cuadrado(int lado) {
        return lado*lado;
    }
   
    public float Triangulo(int base, int altura) {
        return (base*altura)/2;
    }
   
    public float Circulo(float radio) {
        return pi*(radio*radio);
    }
   
    public float Circulo(int diametro) {
        return Circulo((float)diametro/2);
    }
}



Recuerden que una clase, es mientras no se use, solo la definición de atributos y métodos de un objeto. Por lo tanto podemos deducir que por si sola es como LÁPIZ o una GOMA no serán útiles hasta que sean utilizados o llamados (por mensajes)  desde proceso.

Por lo tanto para dar uso a nuestra clase, la debemos de mandar a llamar desde la clase INICIAL que tiene el mismo nombre del proyecto y que tiene un método "main(String[] args)"; en mi caso el proyecto se llama UPAV2 por lo tanto busco la clase llamada UPAV2.java y ahí dentro pego el siguiente código:


    public static void main(String[] args) {
        // Mensaje de saludo

        System.out.println("Saludos a TODOS!!!");
        

        // Es en esta línea de código donde la CLASE Áreas se convierte en un OBJETO llamado oAreas
        // de aquí en adelante este objeto tendrá todas los atributos y métodos definidos en la clase
        Areas oAreas = new Areas();

         
        // Al presionar punto después de escribir el nombre del objeto, aparecen los métodos, que para 
        // nuestro ejemplo seleccionamos "Cuadrado" y enviamos como valor 8 para obtener un resultado.
        float resultado = oAreas.Cuadrado(8);
  
        // Imprimimos el resultado
        System.out.println("El área de un cuadrado de lado 8 es: " +  resultado);
    }



Solo les recuerdo que en la misma clase inicial deberán de agregar al principio, antes de la declaración de la clase la siguiente línea para que puedan utilizar la clase Área:

import upav.orizaba.com.*;

Ejecuten y prueben su programa, deberá de funcionar sin problemas, pueden imprimir el resultado o bien pueden llevar el proyecto funcionando la siguiente clase.



martes, 15 de mayo de 2012

Iniciando el nuevo curso: Programación avanzada JAVA

Saludos!!!
Como lo dice el titulo, el material que publicaré a partir de este post estará orientado al desarrollo de aplicaciones de escritorio JAVA J2SE
Por ahora les encargo instalar el siguiente software para realizar nuestras primeras prácticas en el lenguaje de programación:



  1. JDK. Descargable desde aquí:  http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html; descarguen por la favor la que dice: 
     

    Java SE Development Kit 7u4

    Windows x86 (32-bit)
  2. y el IDE NETBeans, del cual la liga es la siguiente:  http://netbeans.org/downloads/7.0/index.html y eligan el idioma ESPAÑOL (Si alguno maneja muy bien el ingles descargue la correspondiente jejeje); escojan el paquete JAVA SE.

Instalen dichas herramientas en el mismo orden, cualquier duda por favor avisenme.

Les recuerdo la tarea:
- Cual es el futuro de JAVA (¿Qué ha pasado con él? ¿Cual es su vigencia?, etc.)