Método en la clase vs método bajo principal método

Hudson Edén:

Así que ya he encontrado esta pregunta, pero estoy teniendo dificultades para comprender las respuestas mucho lo que esta es una pregunta repetida pero cuando se debe utilizar un método escrito en una clase frente a un método escrito bajo el método principal. Si estás haciendo una DEBERÍAMOS método que se acaba de poner en una clase o se proporcionan beneficios a la escritura de un método de acuerdo con el método principal?

public class MyProgram
{
    public static void main(String[] args)
    {
        method();
        classMethod.method2();

    }

    public static void method(){
        System.out.println("Method under main method");
    }
}

public class classMethod{

    public static void method2(){
        System.out.println("Method from class");
    }
}

Salida:

Método bajo principal método

Método de la clase

Ellos hacen lo mismo es que hay un momento en que debería utilizar una forma sobre la otra?

Carlos Estrada :

Me voy a asumir que en virtud principal método se está refiriendo a crear el método en la clase principal o archivo.

En java como cualquier otro idioma que puede hacer cualquier cosa que quiera usar sólo la clase principal, pero eso no es bueno, se va a crear un archivo muy grande y va a ser muy difícil de mantener. Se pueden utilizar clases en todos los idiomas para que su programa sea más organizar y fácil de entender. (Si nos sumergimos en el programa muy complejo crear clases, interfaz, etc. tiene muchas más razones que acaba de organizar el código, pero palo con la básica)

Cuando es necesario crear una clase de métodos de retención? Eso depende de usted, y cómo desea organizar su código.

Su usted es realmente nuevo en Java recomiendo leer un poco sobre programación orientada a objetos, tal vez le dará algunos consejos sobre cuando se tiene que utilizar una clase o no se utiliza.

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=404215&siteId=1
Recomendado
Clasificación