*   >> Leitura Educação Artigos >> science >> programação

Java Oop Basics

is ​​e métodos que iria trabalhar juntos como uma unidade generalizada. Leia e tente o seguinte código e observe que ele retorna a soma de 2 e 3. ClassJustForMethod classe {int add (int no1, no2 int) {int sum = no1 + NO2; retornar soma; }} Classe MainClass1 {void main (String [] args) {public static ClassJustForMethod addObj = new ClassJustForMethod (); int num1 = 2; int num2 = 3; int resultado = addObj.add (num1, num2); System.out.println (resultado); }} Há duas classes neste código, mas que não é a forma de um programa Java deve ser escrito.

Antes de me explicar como o programa Java deveria ter sido escrita, deixe-me em primeiro lugar, explicar como funciona o código para adicionar os dois números. Execução de qualquer programa Java começa a partir do método principal da classe principal. Declarações em qualquer bloco serão executados de cima para baixo. No método principal aqui, a primeira declaração instancia um objeto da outra classe (ClassJustForMethod), que não é a classe principal. As próximas duas declarações inicializar dois objetos int.

Eu expliquei o significado de instanciação em um dos tutoriais anteriores desta série, que é sobre os métodos. A próxima instrução chama o método add da outra classe. Este método add adiciona os dois números inteiros inicializados. A última declaração exibe o resultado da adição. A outra classe no programa é, ClassJustForMethod. Essa classe tem apenas o método add para adicionar dois inteiros. Agora o código acima (programa) resume apenas dois números, que são 2 e 3. Você iria querer um pedaço de código que soma dois números quaisquer, e não apenas 2 e 3.

Uma possibilidade é a de incluir um outro método que receberiam os dois números , atribuídos os valores para as duas variáveis, num1 e num2, em seguida, chamar o suplemento (no1, no2) método. Há uma outra possibilidade, que é recolher todas as declarações relevantes e colocar para a classe não-principal, em seguida, criar um objeto da classe que gostaria de acrescentar quaisquer dois números particulares. Uma classe é uma unidade generalizada do código, a partir do qual as coisas chamar objetos podem ser criados para fazer a tarefa particular. Um objeto é chamada de instância de uma classe.

Nota: no código acima as duas declarações de inicialização para num1 e num2 eo método (adicionar), trabalham juntos. É por isso que é aconselhável ter as duas declarações de inicialização eo método em uma unidade chamada class.Class Uma classe é uma unidade generalizada de qu

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.