• Abstraksi adalah seni menyederhanakan kode kita sedemikian rupa sehingga menangani masalah yang semakin kecil.
  • Amati kembali kode program Anda! Anda dapat melihat bahwa dua masalah utama dalam kode program Anda adalah 
    1. Mendapatkan ukuran grid dari pengguna
    2. Mencetak balok di layar sesuai ukuran grid yang diminta
  • Kita dapat melakukan abstraksi kedua masalah tersebut dengan membuat functions (fungsi).
  • Perhatikan bahwa kita memiliki tiga fungsi sekarang. Pertama, kita memiliki fungsi main yang memanggil dua fungsi lain yang disebut get_size dan print_grid. Kedua, kita memiliki fungsi yang disebut get_size yang memiliki kode program yang persis sama dengan kode program untuk membaca inputan ukuran grid di kode program sebelumnya. Ketiga, kita memiliki fungsi lain yang disebut print_grid yang berfungsi untuk mencetak balok di layar. Karena kita melakukan abstraksi pada masalah-masalah utama dalam program kita, maka fungsi main menjadi sangat singkat.

Last modified: Friday, 21 July 2023, 8:25 AM