Some translation fixes. (#2421)

Improving the consistency of a few sentences.
This commit is contained in:
Yuri Alessandro Martins 2017-02-09 12:22:42 -03:00 committed by ven
parent ade62f5b50
commit 2370ece88c

View File

@ -7,6 +7,7 @@ contributors:
translators: translators:
- ["Victor Kléber Santos L. Melo", "http://victormelo.com.br/blog"] - ["Victor Kléber Santos L. Melo", "http://victormelo.com.br/blog"]
- ["Renê Douglas N. de Morais", "mailto:rene.douglas.bsi@gmail.com"] - ["Renê Douglas N. de Morais", "mailto:rene.douglas.bsi@gmail.com"]
- ["Yuri Alessandro D. T. Martins", "https://github.com/YuriAlessandro"]
lang: pt-br lang: pt-br
filename: LearnJava-pt.java filename: LearnJava-pt.java
@ -407,7 +408,7 @@ class Velocipede extends Bicicleta {
// Interfaces // Interfaces
// Sintaxe de declaração de Interface // Sintaxe de declaração de Interface
// <nível de acesso> Interface <nome-da-interface> extends <super-interfaces> { // <nível de acesso> interface <nome-da-interface> extends <super-interfaces> {
// // Constantes // // Constantes
// // Declarações de método // // Declarações de método
//} //}
@ -415,11 +416,15 @@ class Velocipede extends Bicicleta {
// Exemplo - Comida: // Exemplo - Comida:
public interface Comestivel { public interface Comestivel {
public void comer(); // Qualquer classe que implementa essa interface, deve public void comer(); // Qualquer classe que implementa essa interface, deve
                        // Implementar este método.                         // implementar este método.
} }
public interface Digestivel { public interface Digestivel {
public void digerir(); public void digerir();
// Em Java 8, interfaces podem ter métodos default.
// public void digerir() {
// System.out.println("digerindo ...");
// }
} }
@ -438,7 +443,7 @@ public class Fruta implements Comestivel, Digestivel {
} }
// Em Java, você pode estender somente uma classe, mas você pode implementar muitas // Em Java, você pode estender somente uma classe, mas você pode implementar muitas
// Interfaces. Por exemplo: // interfaces. Por exemplo:
public class ClasseExemplo extends ExemploClassePai implements InterfaceUm, public class ClasseExemplo extends ExemploClassePai implements InterfaceUm,
InterfaceDois { InterfaceDois {
@ -461,8 +466,8 @@ public class ClasseExemplo extends ExemploClassePai implements InterfaceUm,
//} //}
// Marcar uma classe como abstrata significa que ela contém métodos abstratos que devem // Marcar uma classe como abstrata significa que ela contém métodos abstratos que devem
// ser definido em uma classe filha. Semelhante às interfaces, classes abstratas não podem // ser definidos em uma classe filha. Semelhante às interfaces, classes abstratas não podem
// ser instanciadas, ao invés disso devem ser extendidas e os métodos abstratos // ser instanciadas, ao invés disso devem ser estendidas e os métodos abstratos
// definidos. Diferente de interfaces, classes abstratas podem conter uma mistura de // definidos. Diferente de interfaces, classes abstratas podem conter uma mistura de
// métodos concretos e abstratos. Métodos em uma interface não podem ter um corpo, // métodos concretos e abstratos. Métodos em uma interface não podem ter um corpo,
// a menos que o método seja estático, e as variáveis sejam finais, por padrão, ao contrário de um // a menos que o método seja estático, e as variáveis sejam finais, por padrão, ao contrário de um
@ -482,7 +487,7 @@ public abstract class Animal
// Não necessidade de inicializar, no entanto, em uma interface // Não necessidade de inicializar, no entanto, em uma interface
    // a variável é implicitamente final e, portanto, tem     // a variável é implicitamente final e, portanto, tem
    // de ser inicializado.     // de ser inicializada.
protected int idade; protected int idade;
public void mostrarIdade() public void mostrarIdade()
@ -501,7 +506,7 @@ class Cachorro extends Animal
{ {
// Nota: ainda precisamos substituir os métodos abstratos na // Nota: ainda precisamos substituir os métodos abstratos na
    // classe abstrata     // classe abstrata.
@Override @Override
public void fazerSom() public void fazerSom()
{ {
@ -532,8 +537,8 @@ class Cachorro extends Animal
//} //}
// Classes finais são classes que não podem ser herdadas e são, portanto, um // Classes finais são classes que não podem ser herdadas e são, portanto, um
// filha final. De certa forma, as classes finais são o oposto de classes abstratas // filho final. De certa forma, as classes finais são o oposto de classes abstratas,
// Porque classes abstratas devem ser estendidas, mas as classes finais não pode ser // porque classes abstratas devem ser estendidas, mas as classes finais não podem ser
// estendidas. // estendidas.
public final class TigreDenteDeSabre extends Animal public final class TigreDenteDeSabre extends Animal
{ {
@ -552,7 +557,7 @@ public abstract class Mamifero()
// Sintaxe de Métodos Finais: // Sintaxe de Métodos Finais:
// <modificador-de-acesso> final <tipo-de-retorno> <nome-do-método>(<argumentos>) // <modificador-de-acesso> final <tipo-de-retorno> <nome-do-método>(<argumentos>)
// Métodos finais, como, classes finais não podem ser substituídas por uma classe filha, // Métodos finais, como classes finais, não podem ser substituídos por uma classe filha,
    // e são, portanto, a implementação final do método.     // e são, portanto, a implementação final do método.
public final boolean EImpulsivo() public final boolean EImpulsivo()
{ {