Bem vindo mais uma vez ao curso de Introdução ao Desenvolvimento de Aplicativos Android. Nos primeiros módulos do curso o professor Christopher forneceu breve histórico da plataforma Android. Ele explicou pouco sobre o que você irá aprender neste curso e apresentou a plataforma de desenvolvimento Android Studio, que é a plataforma utilizada para desenvolver aplicativos. Agora está na hora de você escrever alguns códigos e ver esses códigos funcionando. Você irá começar este módulo estudando código de programa Java convencional, lembrando, é claro, que dos requisitos desse curso é que você tenha conhecimento básico da linguagem Java. Nesse caso, eu acredito que você se sentirá confortável com o que eu vou apresentar. Código que possui poucas classes e poucos atributos. Vamos analisar o código. Observe este código escrito Java convencional. Ele contém apenas uma classe chamada de Operações e dois atributos, que são duas variáveis do tipo float chamadas de A e B. Esta classe possui apenas construtor e esse construtor recebe dois valores e guarda esses valores como atributos. Como este é o único método construtor, qualquer instância da classe deverá invocar este método e passar dois valores. A classe Operações possui quatro métodos para aplicar às operações matemáticas básicas os atributos A e B e retornar o resultado ao final da execução do método usando o comando 'return'. Programa Java convencional, a compilação ocorreria invocando o comando Javac na linha de comando, ou deixando a cargo da sua ideia de preferência. Essa ideia de preferência invocaria o comando para você de uma maneira mais abstrata. Note que a classe Operações não possui método main. Nesse caso ela não pode ser executada diretamente. assim o que você precisa para executar este programa é de ponto de partida, método especial que será invocado iniciará a execução. Esse ponto de partida eu coloquei dentro de uma outra classe chamada de Ponto de Partida. Essa classe possui método especial chamado Main, que é o método que vai iniciar a execução de todo o código. Observe que esse método tem essa assinatura que eu estou mostrando aqui na tela. e observe principalmente os identificadores public, static and void que são muito importantes aqui. Eu recomendo que você relembre o seu conhecimento de Java caso não se lembre o que significa essas três palavras. É sinal de que você está bastante enferrujado e o estudo da linguagem Java é o que você precisa nesse momento. Observe que o método main está declarando duas variáveis que utiliza essas variáveis locais do tipo float, chamadas de Number One e Number Two e passando para elas os valores seis e quatro. Seguida, o método main utiliza essas variáveis para declarar uma instância da classe Operações. Note que eu sigo padrão de iniciar o nome da instância com letra minúscula e o nome da classe eu inicio sempre com letra maiúscula. Nesse momento, o método construtor da classe Operações é chamado e uma instância de nome Operações iniciando com letra minúscula é criada da classe Operações que inicia com letra maiúscula. Feita a instanciação do objeto, os métodos que fazem as quatro operações matemáticas básicas podem ser invocados e enviados para a saída padrão utilizando o método printline que está dentro do pacote System, ponto, out. Para executar este código Java convencional você pode invocar o comando javac seguido da invocação do comando Java. Caso você use uma ideia deve haver botão que vai fazer tudo isso para você de uma maneira mais abstrata. O resultado final da execução é mostrado na saída padrão.