From 5fee66b971a224a9e2eec65fccd7a9955945f6c7 Mon Sep 17 00:00:00 2001 From: Dirceu Semighini Filho Date: Sat, 16 Nov 2019 20:56:28 -0300 Subject: [PATCH] fix in case class link description don't need to translate case class to portuguese, also clase is not a word --- _pt-br/tour/singleton-objects.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_pt-br/tour/singleton-objects.md b/_pt-br/tour/singleton-objects.md index dfa9fdbf11..1f0bdc7e51 100644 --- a/_pt-br/tour/singleton-objects.md +++ b/_pt-br/tour/singleton-objects.md @@ -24,7 +24,7 @@ O método `sum` é disponível globalmente, e pode ser referenciado ou importado Objetos Singleton são um tipo de mescla e abreviação para definir uma classe de uso único, a qual não pode ser diretamente instanciada, e um membro `val` durante a definição do `object`. De fato, como `val`, objetos singleton podem ser definidos como membros de uma [trait](traits.html) ou [classe](classes.html), porém isso não é comum. -Um objeto singleton pode estender classes e traits. Já uma [classe clase](case-classes.html) sem [parâmetros com tipo](generic-classes.html) por padrão irá criar um objeto singleton como o mesmo nome e com uma [`Função*`](https://www.scala-lang.org/api/current/scala/Function1.html) trait implementada. +Um objeto singleton pode estender classes e traits. Já uma [case class](case-classes.html) sem [parâmetros com tipo](generic-classes.html) por padrão irá criar um objeto singleton como o mesmo nome e com uma [`Função*`](https://www.scala-lang.org/api/current/scala/Function1.html) trait implementada. ## Acompanhantes ## @@ -68,4 +68,4 @@ Isso demonstra outra característica: no contexto `private`, as classes e seus a Por uma melhor interoperabilidade com Java, métodos, incluindo `var`s e `val`s, definidos diretamente em um objeto singleton também têm um método estático definido na classe acompanhante, chamado *encaminhadores estáticos*. Outros membros são acessíveis por meio de campos estáticos `X$.MODULE$` para o `object X`. -Se você mover tudo para um objeto acompanhante e descobrir que tudo o que resta é uma classe que você não deseja que seja instanciada, simplesmente exclua a classe. Encaminhadores estáticos ainda serão criados. \ No newline at end of file +Se você mover tudo para um objeto acompanhante e descobrir que tudo o que resta é uma classe que você não deseja que seja instanciada, simplesmente exclua a classe. Encaminhadores estáticos ainda serão criados.