2

Kotlin - Packages

#Kotlin
Isaias Bueno
Isaias Bueno

Se você já programa em Java, você sabe que no Java são usados pacotes para agrupar classes relacionadas; por exemplo, o pacote java.util possui um número de classes utilitárias. Pacotes são declarados com a palavra-chave package, e qualquer arquivo de Kotlin com uma declaração de package no início pode conter declarações de funções, classes ou interfaces.


Declaração

Olhando para o código abaixo, declaramos um pacote com.chikekotlin.projectx usando a palavra-chave package. Além disso, nós declaramos uma classe MyClass (discutiremos classes em Kotlin futuramente) dentro deste pacote.

package com.chikekotlin.projectx

 

class MyClass


Agora, o nome totalmente qualificado para a classe MyClass é com.chikekotlin.projectx.MyClass.


package com.chikekotlin.projectx

 

fun digalgumacoisa(): String {

    return "E aí beleza?"

}


No código acima, criamos uma função de nível superior (vamos chegar a isso em breve). Então, da mesma forma que para MyClass, o nome totalmente qualificado para a função digalgumacoisa() é com.chikekotlin.projectx.digaalgumacoisa.


Por hoje é só pessoal, sucesso nos Estudos!

3
92

Comentários (4)

0
Andressa Costa

Andressa Costa

04/05/2021 13:42

continue assim!

0
Jose Costa

Jose Costa

08/03/2021 21:49

Excelente!!!

0
Thiago Guedes

Thiago Guedes

08/03/2021 14:28

Gostei da publi, Isaías!

Já quero saber mais de packages e modelos de como usá-las!


Parabéns pelo conteúdo e formato trazido.

0
Gabriel Ferreira

Gabriel Ferreira

08/03/2021 10:10

Muito interessante :D.

Desenvolvedor Android|Kotlin

Brasil