Sebenarnya apa itu class? Apa itu struct? dan apa sih bedanya? Ya, disini saya akan menjelaskannya sedikit, *interupsijikalausayasalah :)
Struct? Struct merupakan kumpulan variable-variable yang bertempat di suatu tempat yang sama. Berbeda dengan array yang berisi kumpulan variable-variable yang bertipe sama dalam satu nama, maka suatu structure dapat terdiri dari variable-variable yang berbeda tipenya yang tersimpan dalam satu nama struct.
Diatas ada contoh struct dengan nama 'contoh' di dalam struct contoh terdapat 2 variabel dengan type int dan char. Mudahnya, struct adalah kumpulan variabel dengan type berbeda yang di kelompokan di sebuah nama.
Class hampir serupa dengan struct, namun bedanya adalah class dapat memiliki fungsi dan defaultnya private. Jadi, class adalah beberapa variabel dan fungsi/method yang dikelompokkan di dalam sebuah nama. Variabel-variabel tersebut biasa disebut field dan biasanya merupakan atribut dari class tersebut.
EmoticonEmoticon