OOP (Object Oriented Programming)
OOP terdiri atas :
- Encapsulation (Privatisasi) : ases yang dimiliki oleh suatu admin untuk mengatur sharing data antara private atau public
- Inheritance : pewarisan dari orang tua yang tidak wajib untuk ditampilkan
- Abstraction (Banci) : wajib ditampilkan dari orang tua, orang tua yang memilih penampilan yang akan ditampilkan
- Interface : jasa yang digunakan untuk ditampilkan
- Polymorthsm =*NB : Pengertian bagian OOP menggunakan ilustrasi orang tua, anak, dan warisan. Orang tua hanya bisa satu setiap anak sedangkan interface bisa lebih dari satu
Algoritma
Dalam membuat Algoritma, terdapat dua cara :
- Pseudocode : berbentuk tulisan, menggunakan bahasa manusia yang dimengerti mesin
- Flowchart : berbentuk gambar/tabel aliran, di setiap flowchart harus terdapat awal dan akhir
Sourcecode : code yang nantinya akan di compile menjadi executable code
Alasan Menggunakan Bahasa Perograman C
- Fleksibel
- Portable
- Banyak diketahuidalam C terdapat case sensitive (pengaruh dalam huruf besar dan huruf kecil)
Jika mengcoding ingin memasukkan NIM tidak menggunakan integer (int) karena int biasanya digunakan untuk perhitungan (size memory int adalah 4 byte)
Perbedaan Suffix dan Casting
Suffix : 3.14f
Casting : (float)3.14