• Jueves 2 de Mayo de 2024, 03:55

Mostrar Mensajes

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.


Mensajes - SFRJ

Páginas: 1 ... 3 4 [5]
101
Java / Tiket Cajero Automatico
« 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€

102
Java / Dudas De Novato
« 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

103
Java / Aprendiendo A Proyectar
« 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

104
Java / Re: Void I Return
« en: Viernes 4 de Enero de 2008, 16:26 »
Si eso intento siempre pensar objetivamente orientado.
Yo no conozco la programacion procedural. Java es mi primer idioma de programacion.
Me interesa saber en que as notado que pienso de forma procedural,porque yo eso no lo he notado?Yo intento  utilizar siempre encapsulacion i intento esconder la realizacion del programa del interfeis...
Cual es la forma correcta de pensar?
Me gustaria que me aconsejases,como tengo que plantearme un problema o como solucionarlo de forma objetivamente orientada?

105
Java / Re: Void I Return
« en: Viernes 28 de Diciembre de 2007, 23:13 »
Muchas gracias amigo por tu aclaracion.
Me he quedado mucho mas agusto.

   Aprovecho que as mencionado algo sobre hacer el programa mas dificil de leer o mas pesado.

Ami me ocurio una cosa hace un mes + o - y esque hize un programa de practica para preparar un examen y en el hize mucha ordenes basicas de java como for if swich...

me ocurrio una cosa que nunca he llegado ha entender;y esque a medida que haci el programa mas grande y con mas clases y usando casi siempre petodos void resulta que en la pantalla del interfeis de BlueJ al arrancar el programa ya no me aparecian los resultados de las primeras clases sino tan solo los de las ultimas que avia creado.
La verdad esque no se porque fue eso.
Alomejor tiene algo que ver con el esceso de metodos void.

Seguire practicando aber eso de return true o false...

                      Muchas gracias por la aclaracion amigo, que pases unas felizes fiestas

106
Java / Void I Return
« 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

107
Java / Deberes Java
« 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

108
C/C++ / Necesito Un Libro
« 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.

109
Java / Re: Mejor IDE Para Java
« en: Martes 6 de Noviembre de 2007, 23:44 »
Yo soy principiante en Java y en la uni utilizamos BlueJ.
Hay mucha gente dice que no vale para nada pero yo pienso que es bastante bueno.
Seguramente que eclipse es mejor porque tiene mas funciones y corrige mejor los errores,pero opino que cuanto mas dificil sea el programa con el que aprenda mejor aprendere a programar.Bueno alomejor no lo se vosotros lo sabreis mejor que soys profesionales.


 
                                         YO DOY MI VOTO A BLUEJ :smartass:

110
Java / Piloto Automatico Avion
« 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.

111
Java / Klase String
« 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

112
Java / Re: Pregunta De Novato
« en: Domingo 4 de Noviembre de 2007, 01:13 »
MUCHISIMAS GRACIAS AMIGOS

113
Java / Re: Primeros Pasos
« en: Domingo 4 de Noviembre de 2007, 01:11 »
MUCHAS GRACIAS AMIGOS

114
Java / Pregunta De Novato
« 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

115
Java / Primeros Pasos
« 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

Páginas: 1 ... 3 4 [5]