Apa itu Objective-C?

Objective-C adalah bahasa pemrograman berorientasi objek yang pertama kali dikembangkan pada pertengahan 1980-an oleh insinyur Brad Cox dan Tom Love. Ini didasarkan pada bahasa pemrograman C dan menggunakan sistem passing pesan yang berasal dari bahasa pemrograman Smalltalk. Objective-C dilisensikan oleh NeXT pada tahun 1988 dan merupakan bahasa pemrograman yang digunakan di sebagian besar perangkat lunak Apple saat ini.

Apa yang berbeda tentang Objective-C?

Dalam Objective-C, pemrograman berorientasi objek didasarkan pada mengirimkan pesan antara instance objek. Tidak seperti bahasa OOP lain di mana Anda memanggil metode instance untuk memanggil perilakunya, di Objective-C Anda mengirim pesan. Kedua jenis pemrograman ini kurang lebih sama, tetapi ada perbedaan. Misalnya, ketika sebuah objek di Objective-C dikirim pesan, ia dapat memilih untuk mengabaikannya atau meneruskannya ke objek lain, daripada mengembalikan nilai.

Ini adalah contoh "Halo, Dunia!" program yang ditulis dalam Objective-C:

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

Apple, Obyek, Bahasa pemrograman, Istilah pemrograman