Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Temas - SFRJ
51
« en: Sábado 9 de Febrero de 2008, 15:02 »
Hola a todos.
MI PREGUNTA ES SI ES ESTO CORRECTO?YO LO HE HECHO ASI PERO ME GUSTARIA PODER DEVOLVER EL VALOR DE LA VARIABLE status A SU VALOR INICIAL. COMO LO PUEDO HACER?ME PUEDE AYUDAR ALGUIEN? AL CREAR UNA CARIABLE oldStatus CONSIGO QUE EL PROGRAMA HAGA LO QUE YOU QUIERO PERO MI OBJETIVO ES DEVOLVER status A SU VALOR INICIAL DE 5200 Y NO TENER QUE CREAR UNA NUEVA VARIABLE oldStatus.
MUCHAS GRACIAS
public class Atm { private double status; private double oldStatus; public Atm() { this.status=5200; this.oldStatus=this.status; } public void setCashOut(double money) { this.status=this.status-money; System.out.println("You just substracted "+money+"€"+" from your account"); } public void setCashIn(double money) { this.status=this.status+money; System.out.println("You just added to your account "+money+"€"); } public double getStatus() { return status; } public void showStatus() {
System.out.println("Your account balance is: "+getStatus()+"€"); } public void oldBalance() { System.out.println("Your account balance at the begining was: "+this.oldStatus+"€"); } }
/////////////////////////KLASE PRINCIPAL///////////////////////////
public class TestAtm { public static void main(String []args) { Atm atm1 = new Atm(); Atm atm2 = new Atm(); atm1.showStatus(); atm1.setCashIn(1002.03); atm1.showStatus(); atm1.oldBalance(); } }
///////////////////RESULTADO///////////////////
Your account balance is: 5200.0€
You just added to your account 1002.03€
Your account balance is: 6202.03€
Your account balance at the begining was: 5200.0€
52
« en: Viernes 18 de Enero de 2008, 22:32 »
Hola a todos amigos de nuevo estoy practicando mis deberes en Java y laberdad es que la teoria la entiendo bastante bien pero en la practica me surgen bastantes dudas.
Ahora estoy con herencia y he estado haciendo un programilla toda la tarde y la verdad esque no estoy muy satisfecho. Mas que preguntaros las dudas se me ha occurrido poner el codigo aqui en el foro,y me gustaria si alguno de vosotros profesionales me podeis comentar un poquito que es lo que hago mal? EN EL ARCHIVO ADJUNTO OS MANDO MI PROGRAMA EN FORMATO .doc PARA QUE LO VEAIS
MUCHAS GRACIAS POR VUESTRO TIEMPO
UN SALUDO A TODOS
53
« en: Lunes 7 de Enero de 2008, 01:40 »
Hola a todos de nuevo. Felizes fiestas. Mi mensaje de esta noche es una duda muy grande que tengo y que me gustaria saber y creo que vosotros me podeis ayudar. Es acerca de la proyecctacion el UML... En la uni utilizamos BlueJ y hasta ahora tan solo he aprendido las ordenes basicas y las posibilidades basicas como herencia i polimorfismo... Resulta que nos an dado un pequeno ejercicio en el que tenemos que crear un juego de cartas que se llama Ajnc(Black Jack o 21 vamos). Lo que tenemos que hacer es proyectarlo y hacer un diagrama en UML que en un futuro teoricamente nos ayudara a crear el programa.
De momento yo he hecho los siguientes pasos: 1.Analizar y Describir el problema 2.Diferenciar los posibles candidatos a clase(por ejemplo nombres propios...) 3.Diferenciar las posibles responsabilidades o posibles acciones(por ejemplo los verbos...) 4.Buscar relacion entre clases...
Bueno en teoria yo mas o menos eso y he hecho pero el problema es que lo primero no se si estos son los pasos correctos para analizar el problema ya que nunca lo he hecho y estos pasos me los he inventado,me gustaria si alguno sabeis cual seria el procedimiento a seguir,correcto para poder abordar posteriormente el problema a la hora de programar.
Tambien me gustaria saber como lo hacen lo haceis vosotros los profesionales del tema,para transformar un objeto de la realidad al UML. Yo sigo unos pasos que no se si son los correctos para poder hacer correctamente el diagrama y luego escribir el codigo.
Necesito que me aconsejeis un poco sobre esto de la proyectacion... Y tambien si sabeis algun link de donde descargar algun programa para creacion de diagramas UML que sea gratuito ya que no consigo encontrar.
Muchas gracias por vuestro tiempo Un saludo
54
« en: Lunes 24 de Diciembre de 2007, 19:27 »
Hola a todos soy algo principiante y estoy estudiando Java...
Me gustaria saber si alguien me podria decir exactamente en que casos en un
metodo tengo que clasificarlo como void y en que caso tengo que clasificarlo con una
variable de tipo antiguo.Hay alguna norma?
Yo ya se que void no devuelve valor al objeto pero cuando necesito devolver el valor y
cuando no?
casi nunca uso return y me salen los ejercicios que tengo que hacer pero el problema es
que no se en que casos usar return porque en todos los metodos pongo void.
Me gustaria que me lo aclaraseis.
MUCHAS GRACIAS Y FELICES FIESTAS A TODOS
55
« en: Lunes 17 de Diciembre de 2007, 09:04 »
Hola amigos que tal os va? Yo ya estoy aprendiendo bastante, estoy empezando ahora a estudiar loops que sten conectados unos con otros como por ejemplo:
for(.....){ for(...){ for(...){ } } } Sabe alguien da alguna pagina web donde pueda descargar ejercicios de deberes Java para practicar? Los ejemplos que you tengo del libro son demasiado cortos y no estan explicados bien.
Muchas gracias
56
« en: Sábado 17 de Noviembre de 2007, 22:27 »
Hola a todos,queridos amigos. Necesito vuestra ayuda porque ando buscando un libro por todos lados y no lo consigo encontrar. Para programacion windows en C++ me puede decir alguien una pagina donde poder descargar en formato pdf. algun libro relacionado con este tema. Tambien necesito u Microsoft Visual C++ compailer, no se de donde descargarlo si sabeis aluna pagina, os lo agradeceria mucho.
Saludos a todos.
57
« en: Martes 6 de Noviembre de 2007, 23:37 »
Hola a todos amigos otra vez. Estoy haciendo un projecto para la universidad sobre un piloto automatico de un avion. El problema que tengo es que no se projektarlo.Vamos no se identificar todos los atributos que me hacen falta y todos los metodes que necesito. Me gustaria que el piloto automatico pudiese dependiendo de la velocidad y altitud que el solo identificase si el avion vuela muy alto muy bajo si puede aterrizar si no puede.... Es muy interesante la idea pero muy dificil no se ni por donde empezar todavia se muy poco tansolo conozco los comandos if y for y poco mas. Alguien me podria dar algun consejo?O alguna idea de como projectarlo?
Muchas gracias amigos.
58
« en: Lunes 5 de Noviembre de 2007, 23:12 »
Hola otra vez amigos. Me gustaria saber que tipos de metode existen para la clase String,y porque se utilizan.
Yo estoy estudiando Java pero tengo un problema y es que leo informacion de muchisimos sitios distintos y muchas veces me pierdo,porque no tengo un libro que pueda entender facilmente. He leido Java for dumies y tambien he empezado a leer Ivor Horton Java2 pero aun asi no entiendo muchas cosas.He cogido la idea general de todo un poco pero me gustaria que me recomendaseis un libro bueno que me puedaa ayudar,y que explique las cosas de una manera mas simple y con ejemplos mas claros.
MUCHAS GRACIAS
59
« en: Sábado 3 de Noviembre de 2007, 01:49 »
Hola otra vez amigos. Como ya he mencionado anterior mente soy bastante novato en el tema este de programacion,pero me apasiona mucho,lo que me gustaria seber es si, ES VERDAD QUE HACE FALTA SABER MUCHAS MATEMATICAS PARA SABER PROGRAMAR?
Yo esque no tengo ni idea.
S.F.R.J
60
« en: Sábado 3 de Noviembre de 2007, 01:41 »
Hola companeros un saludo a todos grandes informaticos y programadores del forum:
Acabo de empezar a estudiar java en la universida y es muy interesante pero tambien dificil,utilizo el programa BlueJ,me lo recomendaron para empezar,ya pasare al Eclipse mas adelante. Creo que he entendido el concepto de OOP,pero en la practica todo me resulta mas complicado. Me gustaria saber, seguramente vosotros lo sabeis:
-Que tipos de loops existen en Java? -Para que sirve cada uno? -Y concretamente porque se utiliza el bitwise operator << y >> que hace y para que se utiliza?
Bueno amigos muchas gracias por vuestro tiempo.
saludos
S.F.R.J
|