Cara Membuat Global Variabel Pada Kotlin

[dropcap]K[/dropcap]otlin adalah bahasa pemrograman resmi yang  ditawarkan oleh Google untuk membuat aplikasi android. Berdasarkan pengalaman, penggunaan bahasa Kotlin lebih efektif dibandingkan dengan menggunakan bahasa Java.

Pengertian Global Variabel

Global variabel yang aku maksud di sini adalah sebuah class berisi sekumpulan variabel statis yang bisa diakses dari class lainnya. Contoh pembuatan global variabel di java bisa dilihat seperti di bawah ini:

public class Variables {
public static String SESSION_NAME = "local_db";
public static String SESSION_TOKEN = "user_token";
}

Pada contoh di atas, class Variables memiliki dua global variavel yaitu SESSION_NAME dan SESSION_TOKEN. Cara mengakses variabel diatas dari class lain semisal dari main activity adalah sebagai berikut:

import id.leap.umrah.support.Variables;
public class MainActivity extends AppCompatActivity{
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.d("tes_variabel", Variables.SESSION_TOKEN)
    }
}

Deklarasi Global Variabel di Kotlin

Pembuatan global variabel di Kotlin hampir sama. Perhatikan contoh di bawah ini:

import android.app.Application

class Variables:Application() {
   var SESSION_NAME = "local_db"
   var SESSION_TOKEN = "user_token"
}

Pada contoh di atas, class Variables memiliki dua global variavel yaitu SESSION_NAME dan SESSION_TOKEN. Sama seperti yang dibuat pada Java.

Cara Mengakses Global Variabel di Kotlin

Misal kita mau mengakses global variabel dari MainActivity maka caranya adalah sebagai berikut:

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        Log.d("test_variabel", Variables().SESSION_TOKEN)
    }
}

Perbedaan cara memanggil variabel adalah jika di Java caranya Variables.SESSION_TOKEN  sedangkan di Kotlin menjadi Variables().SESSION_TOKEN .

How to Cite
Utami, Widi. (2020). Cara Membuat Global Variabel Pada Kotlin. Nusagates Institute. https://nusagates.com/nusagatech/cara-membuat-global-variabel-pada-kotlin/ (Accessed on Oktober 23, 2026 at 01:43)
Iklan nusagates.com/pembuatan-web

Jasa Pembuatan Website & Sistem Aplikasi Web Kustom

Rekayasa software & database kustom (Laravel, React, Go, Python) untuk Sekolah, Bisnis, & Pemerintah. Kebal celah keamanan, data terpusat rapi, dan 100% hak milik Anda.

Tinggalkan komentar