Ir al contenido principal

Entradas

Mostrando entradas de marzo, 2010

Ejercicios de Java, para metodos

Estos de ahora van a ser puros ejercicios, asi que ponganle coco 1) Crear una clase llamada VolumenCono sabiendo que para calcular el volumen del cono es:      v=1/3pr2h Donde: 1/3 = es  una constante p=  3.1416 r2=radio al cuadrado h=la altura del cono *Crear las variables que crea necesarias *Caprurar los valores desde teclado *Crear un metodo que se llame capturarValores *Crear un metodo que se llame calcularVolumen y lo retorne (el volumen claro esta) *Crear un metodo que despliege el siguinte mensaje "Hola esta calculando el vulumen de un cono" *Crear un metodo que se llame mostrarResultado *Crear la clase principal que ademas contenga dos objetos 2) Crear una clase que se llame Peces, todo va a solicitarsele al usuario *Crear las variables que crea necesarias *Crear un metodo que se llame capturarDatos *Crear un metodo que retorne la respuesta del usuario, sabiendo que los peces se dividen en dos miembros: los de agua salada y los de agua dulce, para tal

Parecido pero no igual

Hola, hoy desarrollaremos un programita en java, parecido pero no igual al que hicimos en la clase de POO. Bueno para comenrzar hagamos un pequeño enunciado que se me acaba de ocurrir, y dice: *Crear una clase que se llame EmleadoU, usando las siguinetes variables, nombre, apellido,cargo,salario,descuento,totalpago, trate de averiguar que tipo de variables serian, crear los siguinetes metodos, nombreCompleto, mostrarInfo,capturarDatos,totalPago, calcularDescuento (supondremos que el descuento para todos los empleados es el 30%),  y por ultimo  crear tres instancias (objetos dichos en  otras palabras). *Capturar datos desde teclado *El primer metodo en ser creado sera capturarDatos, aunque nose si se podra declara despues, intenten a ver que sucede. *Bueno solo falta una cosa mas, el metodo mostrarInfo, sera el ultimo en ser creado, ya que los otros no importa el orden en que valla, ademas despliega en pantalla toda la informacion de la siguiente manera +++++++++++++++++++++++++++++++++

Una herramienta muy util, Notepad++

Hola, les voy a aportar una de las mejores herramientas que existe para programar, no solo en java, sino en varios tipos de programacion como c++, c, c#, entre otros. Se trata de notepad++ , es una increible aplicacion. Imaginense lo siguiente: tiene un aburrido edit que es algo engorroso y un poco complicado cuando no estas acostumbrado a el, entonces decides usar notepad (blog de notas), pero a parte de ser un editor plano, uno facilmente se puede equivocar a la hora de estar digitando algun codigo java, y es muy pero muy dificil encontrar los errores, ya que todo esta escrito en letras negras y un fondo blanco que no nos ayuda en nada. Notepad++ seria "la version requetemejorada de notepad" , ya que nos despliega una gama de temas y nos indica los tipos de variables, las palabras reservadas y demas de los programas que bayamos digitando. Si no me creen miren las imagenes que les pongo Esta de aqui le he configurado para que resalte mas las letras y que sean mas grande com

Cosas a tener en cuenta

Si claro, llevamos Ing. en sistemas o tecnico en software, pero nunca nos hemos puesto a pensar si necesitamos abrir nuestras mentes para desarrollar los ejercicos de POO de una manera distinta, normamente nos acostumbramos a que alguien nos ponga el ejercio en la pizarra o que nos den el codigo para probarlo o simplemente esperamos a que alguin lo desarrolle y luego le pedimos copia del codigo, pero eso nos lleva al famoso copy and paste , ¿que nos pasa?. Cuando yo decidi llevar la carrera de Ing en sistema, no me propuse metas, ya que pense que hiba a ser facil como dar clic aqui, clic aya, como se hace en diseño web (en especial cuando usamos dreamweaver) y de esa manera tendria los programas hechos, pero nunca me puse a pensar que seria un poco mas complicado que eso, que tendria que usar la logica y la imaginacion. Y bueno, ¿como la desarrollamos?, a mi me costo el pase a Programacion I, ahora creo que puedeo desarrollar cualquier problema que me pongan de manera simple y rapida,

Algo que vamos a ver mas adelante

Hola, hoy les voy a demostrar para que es tanto insistencia en que aprendamos a hacer bien las clases y declarar de forma correcta los métodos. Bueno comencemos, lo que voy a escribir es un ejemplo de cómo se va a programar próximamente (no en POO, sino mas bien en programación I, ya que allá en program I nos van a agarrar como que ya sabemos estos términos y que además los manejamos a perfección, porque de lo contrario vamos a dar vía y no vamos a saber qué hacer, así que no se preocupen esto es solo parte de mi diversión). Bueno hasta ahorita hemos visto que en cada método hay una sola instrucción Ejemplo de eso es: int ejemploMetodo( ) { return munero1+numero2; }  Pero lo que les voy a proponer va un poquito más  allá de esa simple instrucción, ya que estuve pensando un rato de cómo sería un programa tipo planilla de x empresa, así que como saque bachillerato en contaduría me propuse a hacerlo ayer por la noche y gracias a Dios lo termine a hora en la mañana, en la clase de POO.

Metodos

Hola hoy les vengo contando de los metodos. Bueno lo primero que tenemos que tener en cuenta es: ¿Que es un metodo? . Un metodo es una subrutina que manipula los datos definidas dentro de las clases, y en muchos casos nos proporcionan  accesos a los datos. Y se divide en *Procedimientos *Funciones Esa me parece una definicion algo complicada. Yo en mi caso en mi caso lo definiria como un codigo bien escrito que realiza una sola tarea, que puede ser de tipo procedimiento o de tipo funcion. Que creo que seria mucho mas facil de entender. Pero en ese caso nos quedamos con la incognita de que es una Funcion y que es un Procedimeiento . Bueno definamolo entonces Una Funcion es una rutina de codigo con un nombre que realiza una determinada accion, que ademas retorna un valor. Un Procedimiento es lo mismo que una funcion, pero con la pecurialidad que no retorna un valor bueno ya con eso nos podemos ir de lleno a dar ejemplos simples o de tipo "Mejor regalame el codigo", pero c