miércoles, 20 de enero de 2016

Estructura de un Programa JAVA

 JAVA es un lenguaje orientado a objetos. Así que un programa en este lenguaje es una colección de clases .Por ahora pensaremos en una clase como en un objeto contentivo de metodos (funciones y procedimientos) , atributos (variables y constantes) y propiedades que no son mas que metodos especiales para acceder a los valores contentivos en los atributos.

-. Estructura de un Programa JAVA.


       Como ya sabemos un programa Java esta constituido por una coleccion de clases entre las cuales destaca la Clase Principal debido a que contiene el metodo main() que sera el metodo de inicio de la aplicacion , el nombre de la clase principal sera igual al de nuestra aplicacion , en conclusion podemos decir ningun programa Java podra ejecutarse si no contiene una clase principal , el codigo de inicio de nuestro programa sera el que escribiremos en la funcion main() y solo podra existir una clase contentiva del metodo main().
LogoEMC

    En la imagen notamos que nuestra clase principal al igual que nuestro programa llevan el nombre de AppConsola y el metodo main() contiene una unica instruccion que despliega un mensaje.
       Por razones de buena practica en la programacion se recomienda que la clase principal solo contenga al metodo main() y este sea usado solo para iniciar la ejecucion del programa , es decir no sobrecargar la clase con codigo ,solo debemos escribir lo nesesario para que la aplicacion inicie. 

Ahora podemos agregar nuevas clases a nuestra aplicacion que tendran un aspecto similar a este : 

LogoEMC

a) packcage es una palabra reservada en Java, indica el nombre del paquete a la que pertenece nuestra clase , por defecto la clase principal pertenece a     un packcage del mismo nombre como apreciamos en la imagen y es la primera sentencia que se encuentra en el codigo.
b) import es una palabra reservada en Java, indica que nuestros metodos utilizaran clases que se encuentran en otros packcage.
c) Modificador de acceso + palabre reservada class Nombre de la Clase , conforma la declaracion de nuestra clase; Los modificador de acceso     (public , protected y private) son palabras reservados para indicar desde donde pueden ser accedidos los objetos en nuestra aplicacion, por ejemplo un     objeto declarado public puede ser accedido desde cualquier otra clase de nuestra aplicacion a diferencia de uno declarado como protected o protegido     el cual sera accedido solo por otros objetos de la misma clase u objetos que hereden de la misma y por ultimo private el cual restringe el acceso a solo     miembros de la misma clase.
d) Luego encontramos variables declaradas con el modificador de acceso private este espacio es reservado para declarar los atributos de la clase al igual     que variables y constates.debemos tener presente que no nesesariamente los debemos declarar privados.
e) Seguidamente podemos comenzar a escribir los metodos (funciones y procedimientos) de la clase. En nuestro ejemplo apreciamos una funcion de tipo     Booleano de nombre PruebaConexion ().

No hay comentarios:

Publicar un comentario