0 Compartilhamentos 174 Views

Parâmetros com valor default nas funções em Kotlin

2 de agosto de 2017

Exatamente assim como em diversas linguagens modernas, Kotlin também aceita valores default nos parâmetros das funções.

Esses valores padrões são utilizados quando um argumento é omitido, tornando o parâmetro correspondente opcional. Isso permite reduzir o número de overloads se comparado com outras linguagens.

Confira aqui um exemplo:

Repare o seguinte:

  • O valor padrão do parâmetro param3 é exatamente o tamanho do array do param1. Isso é simplesmente sensacional! Ponto para o Kotlin. 😀
  • Os valores default são definidos utilizando o sinal = logo depois da definição do seu respectivo tipo.

Os métodos sobrepostos sempre usarão o valor default do parâmetro do método base. Quando um método for sobreposto a partir de um que tenha um valor padrão nos parâmetros, o valor deve ser omitido em sua assinatura. Olha só um exemplo:

Legal né?

Você pode se interessar

A História Perdida do LCD
Artigos
7 visualizações
Artigos
7 visualizações

A História Perdida do LCD

Carlos L. A. da Silva - 20 de novembro de 2018

Como a RCA foi pioneira na tecnologia, mas se deixou ultrapassar por falta de visão comercial, mal gerenciamento e descaso.

PWA // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,803 visualizações
Vídeos
1,655 compartilhamentos6,803 visualizações

PWA // Dicionário do Programador

Thais Cardoso de Mello - 19 de novembro de 2018

O Dicionário do Programador é o quadro semanal onde você aprende mais sobre termos, tecnologias ou palavras do maravilhoso mundo da programação! Ele é uma ideia antiga, que tomou vida graças a grande ajuda da HostGator Brasil. O tema da vez é: PWA. // Nosso parceiro Ultra-Mega-Power 🐊 HOSTGATOR ▪ https://codft.me/hostgator ☝🏻 COMPRE NOSSAS CAMISETAS […]

Promoções de Jogos do Final de Semana (16/11)
Notícias
15 visualizações
Notícias
15 visualizações

Promoções de Jogos do Final de Semana (16/11)

Carlos L. A. da Silva - 16 de novembro de 2018

Confira as melhores ofertas de jogos de PC para o final de semana.

Deixe um Comentário

Your email address will not be published.

Mais publicações

Como ativar a defesa contra ransomware do Windows 10
Dicas
25 visualizações
25 visualizações

Como ativar a defesa contra ransomware do Windows 10

Carlos L. A. da Silva - 16 de novembro de 2018
Tatuagens e o Dress Code no Mundo da Programação // CAC #007
Vídeos
1,655 compartilhamentos6,816 visualizações
1,655 compartilhamentos6,816 visualizações

Tatuagens e o Dress Code no Mundo da Programação // CAC #007

Thais Cardoso de Mello - 15 de novembro de 2018
5 atalhos matadores do Android
Artigos
12 visualizações
12 visualizações

5 atalhos matadores do Android

Carlos L. A. da Silva - 14 de novembro de 2018