Langsung ke konten utama

Postingan

Menampilkan postingan dari 2020

Menggunakan Method Setter dan Getter untuk Enkapsulasi

Belajar Java OOP: Menggunakan Method Setter dan Getter untuk Enkapsulasi #  Java   #  OOP Method setter dan getter adalah dua method yang tugasnya untuk mengambil dan mengisi data ke dalam objek. Dalam OOP kita sering mendengar istilah  encapsulation  (pembungkusan), di mana data dibungkus dengan modifier  private  agar tidak bisa diakses secara langsung dari luar class. Nah method setter dan getter inilah yang akan membantu kita mengakses data tersebut. Mengapa harus dibuat seperti ini? Ada beberapa alasannya: Untuk meningkatkan keamanan data; Agar lebih mudah dalam mengontrol atribut dan dan method; Class bisa kita buat menjadi  read-only  dan  write-only ; dan fleksibel: programmer dapat mengganti sebagian dari kode tanpa harus takut berdampak pada kode yang lain. Cara Membuat Method Setter dan Getter Cara membuat method setter dan getter sama saja seperti membaut method biasa. Contoh: class User { private String username ; private S

C++ #04 Mengenal Variabel dan Tipe Data

Belajar C++ #04: Mengenal Variabel dan Tipe Data Inti dari sebuah program komputer adalah merima input, melakukan pemrosesan, dan menghasilkan output. Nilai input bisa kita dapatkan dari keyboard, file, kamera, mikrofon, dan sebagainya. Sementara output dapat kita tampilkan ke monitor, cetak ke dokumen, atau ke dalam sebuah file. Pada tahap pemrosesan, program membutuhkan bantuan variabel untuk menyimpan nilai sementara. Sama seperti waktu kita berpikir, kita membutuhkan beberapa ingatan untuk memproses informasi. Pada tutorial ini, saya akan bahas tuntas tentang cara penggunaan variabel dan tipe data dalam pemrograman C++. Siap? Mari kita mulai… Apa itu Variabel dan Tipe Data? Semua program komputer yang sedang berjalan akan menyimpan data sementara di dalam RAM (Random Access Memori). Data-data yang tersimpan di dalam RAM memiliki alamat yang direpresentasikan dalam bilangan heksa desmial. Bagaiaman cara program menyimpan nilai ke RAM? Jawabannya dengan

C++ #03 Mengenal Fungsi Input dan Output

Belajar C++ #03: Mengenal Fungsi Input dan Output pada C++ #  C++ Pada dasarnya, program komputer hanya terdiri dari tiga bagian: Input  adalah sesuatu data yang kita masukan ke dalam program. Input biasanya diambil dari perangakat inputan seperti keyboard, mouse, kamera, microphone, dll. Proses  adalah langkah-langkah yang harus dilakukan program untuk menghasilkan output. Output  adalah informasi yang dihasilkan setelah dilakukan proses. Output biasanya ditampilkan ke layar komputer. Pada bahasa pemrograman C++, terdapat beberapa fungsi dasar untuk menampilkan output dan mengambil input. Apa saja itu? Mari kita bahas… Fungsi Output pada C++ C++ memiliki empat fungsi dasar untuk menampilkan output: cout  untuk menampilkan teks ke layar; cerr  untuk menampilkan error; clog  untuk menampilkan log; printf()  untuk menampilkan output, fungsi ini dari C; Kita akan fokus memabahas yang dua saja, yakni  cout  dan  printf() . Soalnya  cerr  dan  clog