println (resultado); }} Hay dos clases de este código, pero esa no es la forma en que un programa Java debe ser escrito. Antes de explicar cómo se debería haber escrito el programa Java, permítanme en primer lugar explicar cómo funciona el código para agregar los dos números. La ejecución de cualquier programa Java se inicia desde el método main de la clase principal. Las declaraciones en cualquier bloque se ejecutan de arriba a abajo. En el método principal aquí, la primera declaración crea una instancia de un objeto desde la otra clase (ClassJustForMethod), que no es la clase principal.
Las siguientes dos declaraciones inicializar dos objetos int. Le expliqué el significado de la creación de instancias en uno de los tutoriales anteriores de esta serie, que está en los métodos. La siguiente declaración llama al método Add de la otra clase. Este método add añade los dos enteros inicializados. La última declaración muestra el resultado de la suma. La otra clase en el programa es, ClassJustForMethod. Esta clase tiene sólo el método add para añadir dos números enteros. Ahora el código anterior (programa) resume sólo dos números, que son 2 y 3.
Usted quiere un pedazo de código que resume dos números, no sólo 2 y 3. Una posibilidad es incluir otro método que recibirían los dos números , asignado los valores de las dos variables, num1 y num2, a continuación, llamar al método add (no1, NO2). Hay otra posibilidad, que es recoger todas las declaraciones pertinentes y el lugar en la clase no principal, a continuación, crear un objeto de la clase que agregaría dos números particulares. Una clase es una unidad generalizada de código, de la que las cosas llaman objetos se pueden crear para hacer tarea particular.
Un objeto se llama la instancia de una clase. Nota: en el código por encima de las dos declaraciones de inicialización para num1 y num2 y el método (añadir), trabajan juntos. Por eso es recomendable tener las dos declaraciones de inicialización y el método en una unidad llamada CLASS.CL