Otros JAVA Como añadir nuevo metodo

Página 1 de 2 12 ÚltimoÚltimo
  1. #1
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930

    JAVA Como añadir nuevo metodo

    Tengo lo siguiente:

    class COrdenador
    {
    String Marca;
    String Procesador;
    String Pantalla;
    boolean OrdenadorEncendido;
    boolean Presentacion;



    void EncenderOrdenador()
    {
    if (OrdenadorEncendido == true)
    System.out.println("El ordenador ya está encendido.");
    else
    {
    OrdenadorEncendido = true;
    System.out.println("============================== ==.");
    System.out.println("El ordenador se ha encendido.");
    System.out.println("============================== ==.");


    }
    }

    void Estado()
    {


    System.out.println("\nEstado del ordenador" +
    " \nMarca - " + Marca +
    " \nProcesador - " + Procesador +
    " \nPantalla - " + Pantalla + "\n");

    if (OrdenadorEncendido == true)
    System.out.println("El ordenador está encendido.");
    else


    System.out.println("El ordenador está apagado.");

    }

    public static void main (String[] args)
    {
    COrdenador MiOrdenador = new COrdenador();
    MiOrdenador.Marca = "Ast";
    MiOrdenador.Procesador = "Intel Pentium";
    MiOrdenador.Pantalla = "TFT";
    MiOrdenador.EncenderOrdenador();
    MiOrdenador.Estado();

    }
    }











    Lo que quiero hacer es añadir un metodo "ApagarOrdenador" para que al ejecutar me salga como la imagen siguiente, lo que tengo por ahora es hasta la flecha, sabeis donde tendria que poner el codigo???



  2. #2
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Es un método que va en la clase COrdenador. De hecho si te fijas sólo tienes una clase que es COrdenador. Luego los métodos Encender, Estado y el Main. Tendrías que añadir un nuevo método Apagar, lo puedes poner debajo del de Estado
    Última edición por Centurion; 21/10/2017 a las 16:41

  3. #3
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por Centurion Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Es un método que va en la clase COrdenador
    en que parte del codigo lo tendria que poner? seria crear otro void ApagarOrdenador no?

  4. #4
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    en que parte del codigo lo tendria que poner? seria crear otro void ApagarOrdenador no?
    Por la imagen que pones si, sería un método void ApagarOrdenador() que te imprima que el ordenador se ha apagado. Lo puedes poner debajo del método Estado.

    Si en el ejercicio te viene así hazlo así, sin embargo te diré que no es una buena metodología incluir el main en una sóla clase. Lo suyo es hacerlo fuera, y en cada clase incluir constructores para que invoques desde el main a cada uno. Pero si te lo han dado así dejalo así

  5. #5
    ForoParalelo: Miembro Avatar de loco123
    Registro
    10 abr, 13
    Mensajes
    1,852
    Me gusta (Dados)
    631
    Me gusta (Recibidos)
    767
    Joer macho sería solo hacer un metodo apagarOrdenador igualito que el que ya tienes de encenderOrdenador pero cambiando los 2 trues por false

  6. #6
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por Centurion Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Por la imagen que pones si, sería un método void ApagarOrdenador() que te imprima que el ordenador se ha apagado. Lo puedes poner debajo del método Estado.

    Si en el ejercicio te viene así hazlo así, sin embargo te diré que no es una buena metodología incluir el main en una sóla clase. Lo suyo es hacerlo fuera, y en cada clase incluir constructores para que invoques desde el main a cada uno. Pero si te lo han dado así dejalo así
    Cita Iniciado por loco123 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Joer macho sería solo hacer un metodo apagarOrdenador igualito que el que ya tienes de encenderOrdenador pero cambiando los 2 trues por false
    es lo que hago y sin darme error al ejecutarlo por la consola se muestra solo hasta la flecha, no se por que

  7. #7
    ForoParalelo: Miembro Avatar de loco123
    Registro
    10 abr, 13
    Mensajes
    1,852
    Me gusta (Dados)
    631
    Me gusta (Recibidos)
    767
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    es lo que hago y sin darme error al ejecutarlo por la consola se muestra solo hasta la flecha, no se por que
    Los metodos para que se ejecuten tienes que llamarlos en el main y solo tienes puesto esto
    MiOrdenador.EncenderOrdenador();
    MiOrdenador.Estado();

    En ningun momento invocas a ApagarOrdenador por eso no te sale la segunda parte
    MiOrdenador.ApagarOrdenador();
    MiOrdenador.Estado();

  8. #8
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por loco123 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Los metodos para que se ejecuten tienes que llamarlos en el main y solo tienes puesto esto
    MiOrdenador.EncenderOrdenador();
    MiOrdenador.Estado();

    En ningun momento invocas a ApagarOrdenador por eso no te sale la segunda parte
    MiOrdenador.ApagarOrdenador();
    MiOrdenador.Estado();
    lo he hecho y me dice" The method "ApagarOrdenador()" is undefined for the type COrdenador" y la solucion que me da es cambiarle el nombre por EncenderOrdenador que no tiene sentido o ir a otra clase (que es otro ejercicio sin el metodo ApagarOrdenador) creandome un private void sin sentido tambien

  9. #9
    ForoParalelo: Miembro Avatar de loco123
    Registro
    10 abr, 13
    Mensajes
    1,852
    Me gusta (Dados)
    631
    Me gusta (Recibidos)
    767
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    lo he hecho y me dice" The method "ApagarOrdenador()" is undefined for the type COrdenador" y la solucion que me da es cambiarle el nombre por EncenderOrdenador que no tiene sentido o ir a otra clase (que es otro ejercicio sin el metodo ApagarOrdenador) creandome un private void sin sentido tambien
    Esto deberia funcionar, lo unico q se me ocurre es que hayas declarado el ApagarOrdenador despues del main y no antes como esta el Encender

    class COrdenador
    {
    String Marca;
    String Procesador;
    String Pantalla;
    boolean OrdenadorEncendido;
    boolean Presentacion;



    void EncenderOrdenador()
    {
    if (OrdenadorEncendido == true)
    System.out.println("El ordenador ya está encendido.");
    else
    {
    OrdenadorEncendido = true;
    System.out.println("============================== ==.");
    System.out.println("El ordenador se ha encendido.");
    System.out.println("============================== ==.");
    }
    }

    void ApagarOrdenador()
    {
    if (OrdenadorEncendido == false)
    System.out.println("El ordenador ya está apagado.");
    else
    {
    OrdenadorEncendido = false;
    System.out.println("============================== ==.");
    System.out.println("El ordenador se ha apagado.");
    System.out.println("============================== ==.");
    }
    }

    void Estado()
    {


    System.out.println("\nEstado del ordenador" +
    " \nMarca - " + Marca +
    " \nProcesador - " + Procesador +
    " \nPantalla - " + Pantalla + "\n");

    if (OrdenadorEncendido == true)
    System.out.println("El ordenador está encendido.");
    else


    System.out.println("El ordenador está apagado.");

    }

    public static void main (String[] args)
    {
    COrdenador MiOrdenador = new COrdenador();
    MiOrdenador.Marca = "Ast";
    MiOrdenador.Procesador = "Intel Pentium";
    MiOrdenador.Pantalla = "TFT";
    MiOrdenador.EncenderOrdenador();
    MiOrdenador.Estado();
    MiOrdenador.ApagarOrdenador();
    MiOrdenador.Estado();

    }
    }

  10. #10
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por loco123 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Esto deberia funcionar, lo unico q se me ocurre es que hayas declarado el ApagarOrdenador despues del main y no antes como esta el Encender

    class COrdenador
    {
    String Marca;
    String Procesador;
    String Pantalla;
    boolean OrdenadorEncendido;
    boolean Presentacion;



    void EncenderOrdenador()
    {
    if (OrdenadorEncendido == true)
    System.out.println("El ordenador ya está encendido.");
    else
    {
    OrdenadorEncendido = true;
    System.out.println("============================== ==.");
    System.out.println("El ordenador se ha encendido.");
    System.out.println("============================== ==.");
    }
    }

    void ApagarOrdenador()
    {
    if (OrdenadorEncendido == false)
    System.out.println("El ordenador ya está apagado.");
    else
    {
    OrdenadorEncendido = false;
    System.out.println("============================== ==.");
    System.out.println("El ordenador se ha apagado.");
    System.out.println("============================== ==.");
    }
    }

    void Estado()
    {


    System.out.println("\nEstado del ordenador" +
    " \nMarca - " + Marca +
    " \nProcesador - " + Procesador +
    " \nPantalla - " + Pantalla + "\n");

    if (OrdenadorEncendido == true)
    System.out.println("El ordenador está encendido.");
    else


    System.out.println("El ordenador está apagado.");

    }

    public static void main (String[] args)
    {
    COrdenador MiOrdenador = new COrdenador();
    MiOrdenador.Marca = "Ast";
    MiOrdenador.Procesador = "Intel Pentium";
    MiOrdenador.Pantalla = "TFT";
    MiOrdenador.EncenderOrdenador();
    MiOrdenador.Estado();
    MiOrdenador.ApagarOrdenador();
    MiOrdenador.Estado();

    }
    }
    me sigue dando el error que te dije arriba, de hecho creo que lo tengo igual que tu

    puede tener que ver que tenga en el mismo package ejercicios similares? creados? porque si no ni puta idea

  11. #11
    ForoParalelo: Miembro Avatar de loco123
    Registro
    10 abr, 13
    Mensajes
    1,852
    Me gusta (Dados)
    631
    Me gusta (Recibidos)
    767
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    me sigue dando el error que te dije arriba, de hecho creo que lo tengo igual que tu

    puede tener que ver que tenga en el mismo package ejercicios similares? creados? porque si no ni puta idea
    Pues no se que tienes montado por ahi pero he copiado y pegado el codigo en un proyecto nuevo java y funciona perfecto


  12. #12
    Paraleliense Avatar de Fluck
    Registro
    15 feb, 16
    Ubicación
    Regne de València
    Mensajes
    5,215
    Me gusta (Dados)
    1223
    Me gusta (Recibidos)
    1893

  13. #13
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por loco123 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Pues no se que tienes montado por ahi pero he copiado y pegado el codigo en un proyecto nuevo java y funciona perfecto

    jooooooodeeeer a saber

  14. #14
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    me sigue dando el error que te dije arriba, de hecho creo que lo tengo igual que tu

    puede tener que ver que tenga en el mismo package ejercicios similares? creados? porque si no ni puta idea
    Create un proyecto nuevo y metes el código ahí, porque si al compañero le funciona, el problema no está en el código, sino en tu propia configuración del IDE

  15. #15
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por Centurion Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Create un proyecto nuevo y metes el código ahí, porque si al compañero le funciona, el problema no está en el código, sino en tu propia configuración del IDE
    lo he hecho y me da otro error diferente, whatever se lo entrego asi, espero que cuando lo abra desde su pc el profesor le salga bien

  16. #16
    Fantasma Chócala Avatar de chocala
    Registro
    06 mar, 17
    Ubicación
    Barcelona
    Mensajes
    10,680
    Me gusta (Dados)
    2088
    Me gusta (Recibidos)
    2842
    O te pones las pilas o te veo muy poco futuro como programador Java!

    Siento ponerme @agil, pero es el peor código que he visto en siglos!

    Te deberían aplicar el 155 de inmediato!

  17. #17
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por chocala Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    O te pones las pilas o te veo muy poco futuro como programador Java!

    Siento ponerme @agil, pero es el peor código que he visto en siglos!

    Te deberían aplicar el 155 de inmediato!
    pues es un codigo casi copiado de un libro tal cual yo aun no tengo ni puta idea de hacer esto

  18. #18
    Fantasma Chócala Avatar de chocala
    Registro
    06 mar, 17
    Ubicación
    Barcelona
    Mensajes
    10,680
    Me gusta (Dados)
    2088
    Me gusta (Recibidos)
    2842
    Give me a moment and I post you a suitable Java code!

  19. #19
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    pues es un codigo casi copiado de un libro tal cual yo aun no tengo ni puta idea de hacer esto
    El código es basura, yo pensaba que te lo habían dado así y sólo tenías que implementar un método (lo cual también )

    Como te he dicho, estructuralmente es una mierda. El main debe ir en una clase aparte, y tu por otro lado tendrás tu clase ordenador, con sus métodos. Desde el Main, te creas un objeto ordenador y empiezas a ejecutar métodos. Eso sería lo suyo.

    Digamos que las clases deberían ser como el Molde o la Plantilla de algo, por ejemplo tu puedes tener una Clase Coche, de forma que lo que tu tienes ahí, es el modelo, el molde, la plantilla, llamalo X de un coche. Pero no existe como tal, es como sobre el papel. Cuando tu desde el main te crees un objeto o instancia de la clase coche, entonces tendrás un objeto real coche, y con el podrás ejecutar todos los métodos asociados al mismo

  20. #20
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por Centurion Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    El código es basura, yo pensaba que te lo habían dado así y sólo tenías que implementar un método (lo cual también )

    Como te he dicho, estructuralmente es una mierda. El main debe ir en una clase aparte, y tu por otro lado tendrás tu clase ordenador, con sus métodos. Desde el Main, te creas un objeto ordenador y empiezas a ejecutar métodos. Eso sería lo suyo.

    Digamos que las clases deberían ser como el Molde o la Plantilla de algo, por ejemplo tu puedes tener una Clase Coche, de forma que lo que tu tienes ahí, es el modelo, el molde, la plantilla, llamalo X de un coche. Pero no existe como tal, es como sobre el papel. Cuando tu desde el main te crees un objeto o instancia de la clase coche, entonces tendrás un objeto real coche, y con el podrás ejecutar todos los métodos asociados al mismo
    si, es lo que has dicho, nos han mandado hacer estos ejercicios para que juguemos con las formas de trabajar en java pero estos son una puta mierda.
    Los ejercicios normales me suelen salir casi todos pero este me tiene negro

  21. #21
    ForoParalelo: Miembro Avatar de Kasurro
    Registro
    07 oct, 15
    Mensajes
    1,079
    Me gusta (Dados)
    222
    Me gusta (Recibidos)
    172
    Dejad de hacerle los ejercicios si queréis que aprenda. Es muy cómodo ponerlos aquí y que se lo deis hecho.

  22. #22
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por Kasurro Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Dejad de hacerle los ejercicios si queréis que aprenda. Es muy cómodo ponerlos aquí y que se lo deis hecho.
    Tampoco me cuesta nada explicarle donde tiene que insertar el código. Eso si, en el examen yo no voy a estar, y en su trabajo menos aún.

    Un empujon ahora bueno, pero como no espabile, lo lleva crudo. Porque esto de Java es lo básico de lo básico

  23. #23
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por Kasurro Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Dejad de hacerle los ejercicios si queréis que aprenda. Es muy cómodo ponerlos aquí y que se lo deis hecho.
    me lo han hecho? el ejercicio ya lo tenia hecho en si, como el de arriba tal cual, a un forero le va y a mi no, ya me diras que pretendes que haga

  24. #24
    Fantasma Chócala Avatar de chocala
    Registro
    06 mar, 17
    Ubicación
    Barcelona
    Mensajes
    10,680
    Me gusta (Dados)
    2088
    Me gusta (Recibidos)
    2842
    A professional code for this exercise:

    import java.io.*;
    import java.util.*;

    public class ComputerManager {

    public static void main(String[] args) throws IOException {
    COrdenador Ordenador2 = new COrdenador("Ordenador2","Ast","Intel Pentium","TFT");
    System.out.println(Ordenador2.Separador());
    System.out.println( Ordenador2.setOrdenadorEncendido(true) );
    System.out.println(Ordenador2.Separador());
    System.out.println(Ordenador2.DevolverEstado());
    System.out.println(Ordenador2.Separador());
    System.out.println( Ordenador2.setOrdenadorEncendido(false) );
    System.out.println(Ordenador2.Separador());
    System.out.println(Ordenador2.DevolverEstado());

    }

    }

    class COrdenador {

    String OrdenadorID;
    String Marca;
    String Procesador;
    String Pantalla;
    boolean OrdenadorEncendido;


    public String getOrdenadorID() {
    return OrdenadorID;
    }
    public void setOrdenadorID(String ordenadorID) {
    OrdenadorID = ordenadorID;
    }
    public String getMarca() {
    return Marca;
    }
    public void setMarca(String marca) {
    Marca = marca;
    }
    public String getProcesador() {
    return Procesador;
    }
    public void setProcesador(String procesador) {
    Procesador = procesador;
    }
    public String getPantalla() {
    return Pantalla;
    }
    public void setPantalla(String pantalla) {
    Pantalla = pantalla;
    }
    public boolean isOrdenadorEncendido() {
    return OrdenadorEncendido;
    }
    public String isOrdenadorEncendidoStr() {
    if (OrdenadorEncendido == true) {
    return ("El ordenador está encendido.");
    } else {
    return ("El ordenador está apagado.");
    }
    }
    public String setOrdenadorEncendido(boolean ordenadorEncendido) {
    OrdenadorEncendido = ordenadorEncendido;
    return isOrdenadorEncendidoStr();
    }

    public COrdenador() {

    }
    public COrdenador(String ordenadorID, String marca, String procesador, String pantalla) {
    OrdenadorID = ordenadorID;
    Marca = marca;
    Procesador = procesador;
    Pantalla = pantalla;
    }
    public String Separador() {
    return ("================================");
    }
    public String DevolverEstado() {
    return ("Estado del " + OrdenadorID +
    "\n- Marca - " + Marca +
    "\n- Procesador - " + Procesador +
    "\n- Pantalla - " + Pantalla +
    "\n" + isOrdenadorEncendidoStr());
    }


    }
    Última edición por chocala; 21/10/2017 a las 21:29

  25. #25
    ForoParalelo: Miembro Avatar de Kasurro
    Registro
    07 oct, 15
    Mensajes
    1,079
    Me gusta (Dados)
    222
    Me gusta (Recibidos)
    172
    Cita Iniciado por Centurion Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Tampoco me cuesta nada explicarle donde tiene que insertar el código. Eso si, en el examen yo no voy a estar, y en su trabajo menos aún.

    Un empujon ahora bueno, pero como no espabile, lo lleva crudo. Porque esto de Java es lo básico de lo básico
    Ya le he pasado documentación muy buena y que lo explica todo. Que lea un poco.

  26. #26
    ForoParalelo: Miembro Avatar de Kasurro
    Registro
    07 oct, 15
    Mensajes
    1,079
    Me gusta (Dados)
    222
    Me gusta (Recibidos)
    172
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    me lo han hecho? el ejercicio ya lo tenia hecho en si, como el de arriba tal cual, a un forero le va y a mi no, ya me diras que pretendes que haga
    Leer el mensaje de error que explica lo que estâ mal.

  27. #27
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por Kasurro Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Ya le he pasado documentación muy buena y que lo explica todo. Que lea un poco.
    y te lo agradezco shur
    Cita Iniciado por Kasurro Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Leer el mensaje de error que explica lo que estâ mal.
    ya lo he hecho, y las soluciones que me da son sinsentido, primero cambiar ApagarOrdenador() por EncenderOrdenador() ¡QUE YA EXISTE! y la segunda me envia a otro ejercicio que tengo creadome un void especifico y que tampoco me soluciona nada . Tiene que ser algo de la configuracion del eclipse pero hasta ahi no llego

  28. #28
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por chocala Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    A professional code for this exercise:

    import java.io.*;
    import java.util.*;

    public class ComputerManager {

    public static void main(String[] args) throws IOException {
    COrdenador Ordenador2 = new COrdenador("Ordenador2","Ast","Intel Pentium","TFT");
    System.out.println(Ordenador2.Separador());
    System.out.println( Ordenador2.setOrdenadorEncendido(true) );
    System.out.println(Ordenador2.Separador());
    System.out.println(Ordenador2.DevolverEstado());
    System.out.println(Ordenador2.Separador());
    System.out.println( Ordenador2.setOrdenadorEncendido(false) );
    System.out.println(Ordenador2.Separador());
    System.out.println(Ordenador2.DevolverEstado());

    }

    }

    class COrdenador {

    String OrdenadorID;
    String Marca;
    String Procesador;
    String Pantalla;
    boolean OrdenadorEncendido;


    public String getOrdenadorID() {
    return OrdenadorID;
    }
    public void setOrdenadorID(String ordenadorID) {
    OrdenadorID = ordenadorID;
    }
    public String getMarca() {
    return Marca;
    }
    public void setMarca(String marca) {
    Marca = marca;
    }
    public String getProcesador() {
    return Procesador;
    }
    public void setProcesador(String procesador) {
    Procesador = procesador;
    }
    public String getPantalla() {
    return Pantalla;
    }
    public void setPantalla(String pantalla) {
    Pantalla = pantalla;
    }
    public boolean isOrdenadorEncendido() {
    return OrdenadorEncendido;
    }
    public String isOrdenadorEncendidoStr() {
    if (OrdenadorEncendido == true) {
    return ("El ordenador está encendido.");
    } else {
    return ("El ordenador está apagado.");
    }
    }
    public String setOrdenadorEncendido(boolean ordenadorEncendido) {
    OrdenadorEncendido = ordenadorEncendido;
    return isOrdenadorEncendidoStr();
    }

    public COrdenador() {

    }
    public COrdenador(String ordenadorID, String marca, String procesador, String pantalla) {
    OrdenadorID = ordenadorID;
    Marca = marca;
    Procesador = procesador;
    Pantalla = pantalla;
    }
    public String Separador() {
    return ("================================");
    }
    public String DevolverEstado() {
    return ("Estado del " + OrdenadorID +
    "\n- Marca - " + Marca +
    "\n- Procesador - " + Procesador +
    "\n- Pantalla - " + Pantalla +
    "\n" + isOrdenadorEncendidoStr());
    }


    }
    impresionante aunque muy avanzado por lo que se ve trabajas de esto?

  29. #29
    Fantasma Chócala Avatar de chocala
    Registro
    06 mar, 17
    Ubicación
    Barcelona
    Mensajes
    10,680
    Me gusta (Dados)
    2088
    Me gusta (Recibidos)
    2842
    Cita Iniciado por Ultimatis Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    impresionante aunque muy avanzado por lo que se ve trabajas de esto?
    De muy avanzado nada, esto es de nivel parvulitos.
    Con algo de este nivel igual ni te cogen en una entrevista, pero con menos, te corren a gorrazos!!!

  30. #30
    :] Avatar de Ultimatis
    Registro
    17 abr, 15
    Mensajes
    34,546
    Me gusta (Dados)
    8839
    Me gusta (Recibidos)
    7930
    Cita Iniciado por chocala Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    De muy avanzado nada, esto es de nivel parvulitos.
    Con algo de este nivel igual ni te cogen en una entrevista, pero con menos, te corren a gorrazos!!!
    joder... yo llevo menos de 1 mes y no me veo haciendo eso a corto plazo

Página 1 de 2 12 ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •