Object Oriented Programming di Kotlin

Mari mengenal konsep OOP alias Object Oriented Programming di bahasa program kotlin untuk membuat kode kita lebih terstruktur dan bisa menggunakan berbagai fungsinya berulang ulang.

Update kelas terakhir : 5 tahun yang lalu

cover object-oriented-programming-di-kotlin.jpg

intro oop di kotlin

intro oop (object oriented programming) di bahasa program kotlin

mengambil dan mengubah nilai properti

kita mulai dengan belajar cara mengambil dan mengubah nilai properti di dalam class kotlin

memisahkan fungsi main

kebiasaan yang baik untuk memisahkan file dari fungsi main dan setiap class yang kita punya di kotlin

constructor pada class

memberi nilai awal pada class dengan constructor, mirip dengan memberi parameter pada fungsi di bahasa program kotlin

membuat banyak object

kita bisa membuat banyak instace object dari satu class yang kita tulis di bahasa program kotlin

mengenal secondary constructor

apa itu secondary constructor di bahasa program kotlin

getter dan setter di class

setiap variable yang kita buat, bisa mempunya fungsi getter dan setter di class kotlin

fungsi init

saat ingin menjalankan suatu fungsi secara automatis saat memanggil kelas, kita bisa menggunakan fungsi init di bahasa program kotlin

inheritance pada class

mengenal apa itu inheritance pada class di bahasa program kotlin, untuk mewariskan properti dan fungsi

override fungsi dan property

kita bisa override atau memodifikasi fungsi dan property dari suatu parent class di kotlin

visibility public, protected dan private

tidak semua fungsi dan properti bisa diakses begitu saja, kita perlu mempelejarai visibility id kotlin: public, protected dan private

mengenal class abstract dan interface

saat ingin membuat template class, kita bisa menggunakan abstract dan interface class di bahasa program kotlin

mengenal data class

ingin properti untuk data sederhana di kotlin? kita bisa mengenal data class

mengenal enum class

ada juga enum class di bahasa program kotlin untuk membuat beberapa konstanta

nested dan inner class

konsep class cukup unik di kotlin, kita bisa membuat nested dan inner class

extention function di kotlin

class yang sudah jadi, bisa kita tambahkan fungsinya dengan extention function di bahasa program kotlin

infix function di kotlin

ada juga infix function di bahasa program kotlin, untuk memanggil fungsi tertentu dengan mudah

mengenal object declarations

ingin membatasi suatu kelas hanya punya satu instance object saja dengan memanggilnya langsung? mari mengenal object declarations di bahasa program kotlin

apa itu companion object

apa itu companion object di bahasa program kotlin? membuat fungsi yang bisa dipanggil dengan classnya langsung

inheritance sederhana dengan object expression

masih seputar object, kali ini kita membuat inheritance sederhana dengan object expression untuk mengoverride beberapa hal di dalam classnya

Halaman ini adalah halaman video tutorial programming "Object Oriented Programming di Kotlin".

<< Daftar kelas koding lainnya