Skip to content

2.1.5 Declarações

Tomaz Martins edited this page Jul 29, 2015 · 3 revisions

2.1.5.1 Uma Declaração por Linha

Apenas uma declaração de variável é permitida por linha.

private int sum = 0;
private int firstParcel = 0;
private int secondParcel = 0;
private int thirdParcel = 0;
private String fourthParcel = "";

A forma a seguir é considerada errada e não é aceita.

private int firstParcel = 0, secondParcel = 0, thirdParcel = 0, fourthParcel = 0;

2.1.5.2 Inicialização

Todas as variáveis devem ser inicializadas ao serem declaradas

2.1.5.3 Declarações de Classes e Interfaces

Ao codificar as classes e interfaces Java, as seguintes regras de formatação devem ser seguidas:

  • Sem espaço entre um nome de método e os parênteses que contém a lista de parâmetros.
  • Abrir chave "{" ao final da mesma linha que a instrução de declaração da classe ou interface.
  • Chave de fechamento "}" inicia uma linha por si só recuado para coincidir com a sua declaração de abertura correspondente. Em métodos ou construtores vazios a regra deve se manter, escrevendo um comentário dentro do escopo do método/construtor vazio com os seguintes dizeres: " Empty Constructor " ou " Empty Method ".
  • Os métodos são separados por uma linha em branco.

Um exemplo dessa declaração:

public class ExampleClass {
    private int sum = 0;
    private int firstParcel = 0;
    private int secondParcel = 0;
    private int thirdParcel = 0;

    public ExampleClass() {
        /* Empty Constructor. */
    }

    public int sum() {
        sum = firstParcel + secondParcel + thirdParcel;

        return sum;
    }

    public void someMethod( int fisrtParameter, int secondParameter,
            int thirdParameter, String fourthParameter ) {
        /* Write Instructions Here. */
    }
}