Video: 6 SEM3 PERAKAUNAN 2019 [Those Unforgetable Moments] #f6m2jj 2024
Sebahagian daripada Swift For Dummies Cheat Sheet
Kelas adalah jantung setiap bahasa pengaturcaraan berorientasikan objek. Tidak seperti kelas dalam Objektif-C dan beberapa bahasa lain, kelas Swift tidak memerlukan pengisytiharan header. Sebaliknya, anda mendapat definisi seluruh kelas (atau struktur atau penghitungan) dalam format seperti ini:
kelas MyClass {var storedNumber: Int = 0 init (myNumber storedNumber: Int) {self. }}}}} var test = MyClass (myNumber: 15) println ("myNumber is" + test) simpleDescription ());
Kod dalam contoh ini mentakrifkan kelas. Perhatikan ciri-ciri berikut:
-
Ia mengisytiharkan harta yang disimpan. Ia adalah int yang ditetapkan pada mulanya kepada 0.
-
Ia mencipta inisial yang mengambil Int sebagai parameter. Nama luaran adalah myNumber dan nama dalaman disimpanNumber. Pengasas menetapkan nilai contoh diri sendiri. disimpanNumber menggunakan parameter disimpanNumber (dengan nama luar myNumber).
-
Ia mengisytiharkan fungsi yang dipanggil simpleDescription yang mengembalikan perwakilan String dari nombor yang disimpan.