Parameter, Constructor di dart

Mygojoy
Oct 15, 2022

--

Initializing Formal Paramater

Named Constructor

dengan named constructor, kita bisa membuat Constructor lebih dari satu, namun wajib menggunakan nama yang berbeda. Named constructor bisa lebih dari satu.

caranya: nama Class.namaConstructornya

Menggunakan Named Constructor

Redirecting Constructor

itu gunanya untuk mengubah variabel atau parameter di constructor utama.

Initializer List

merupakan tempat dimana kita bisa mengubah field pada object, sebelum block body constructor.

Constant Constructor

untuk membuat constant Constructor gunakan kata kunci const. Keuntungan menggunakan constant Constructor adalah, ketika kita membuat constant object, secara otomatis object yang sama kan digunakan.

saat belum menggunakan const
saat menggunakan const

Factory Constructor

adalah sebuah fitur dimana kita bisa membuat constructor untuk membuat object baru, namun logika cara pembuatan object barunya bisa kita sesuaikan dengan yang kita inginkan

misal ingin mengambalikan object yang sama berkali-kali, kita bisa menggunakan factory constructor.

untuk membuat factory consructor kita bisa menggunakan kata kunci factory sebelum pembuatan constructornya.

contoh Factory Constructor

--

--

Mygojoy
Mygojoy

Written by Mygojoy

0 Followers

joygrup terdiri dari JoySoftware house, Joylondre, Joykids baju anak, Joywash, Nangkringan Joy

No responses yet