Apakah Objektif-C?

Objektif-C adalah bahasa pengaturcaraan berorientasikan objek yang pertama kali dibangunkan pada pertengahan tahun 1980an oleh jurutera Brad Cox dan Tom Love. Ia berdasarkan kepada bahasa pengaturcaraan C dan menggunakan sistem mesej lulus yang diperoleh dari bahasa pengaturcaraan Smalltalk. Objektif-C dilesenkan oleh NeXT pada tahun 1988 dan merupakan bahasa pengaturcaraan yang digunakan dalam majoriti perisian Apple hari ini.

Apa yang berbeza mengenai Objektif-C?

Dalam Objektif-C, pengaturcaraan berorientasikan objek adalah berdasarkan kepada mesej yang disampaikan antara contoh objek. Tidak seperti bahasa OOP lain di mana anda memanggil kaedah contoh untuk membuat tingkah laku, dalam Objektif-C anda menghantar mesej. Kedua-dua jenis pengaturcaraan lebih kurang setara, tetapi terdapat perbezaan. Sebagai contoh, apabila objek dalam Objektif-C dihantar mesej, ia boleh memilih untuk mengabaikannya atau meneruskannya ke objek lain, dan bukannya mengembalikan nilai.

Berikut adalah contoh "Hello, World!" program yang ditulis dalam Objektif-C:

 #import #import int main (void) {NSLog (@ "Hello, world! \ n"); kembali 0; } 

Apple, Objek, Bahasa Pemrograman, Pengaturcaraan istilah