Posts

Showing posts with the label Pemrograman

Oop – Encapsulation Dalam Bahasa Pemrograman Java

Image
Salah satu konsep Pemrograman Berorientasi objek lainnya yakni Encapsulation. Enkapsulasi digunakan untuk menyembunyikan nilai dalam sebuah class. baca juga :  Inheritance dalam Bahasa Java Pada artikel sebelumnya di Inheritance dan Abstraksi sudah dibahas contoh dari enkapsulasi yaitu private field/variable  seperti nama NISN dan Nama. Apa tujuannya dibuat sebagai private ? biar tidak mampu diakses secara langsung. Untuk itulah tujuannya setter dan getter dibuat. Contoh lain Misal kita mempunyai sebuah class yang input tanggal lahir, lalu mampu menerima usia sekarang. Source Code File Pelajar :  Source Code File Main : Output :  output dari aba-aba diatas Pembahasan Beberapa hal yang perlu diperhatikan disini, pada ketika setTanggalLahir penulis menggunakan try-catch atau disebut exception handling . Jika mau mampu googling atau abaikan saja dulu, karna akan dibahas pada artikel artikel berikutnya. selanjutnya untuk membuat TanggalLahir, penulis menggunakan cla

Oop – Abstraction Dalam Bahasa Pemrograman Java

Image
Abstraction  atau dalam bahasa Indonesia Abstraksi yang berasal dari kata absurd (tidak berwujud)  merupakan salah satu konsep OOP selain dari Encapsulation dan Inheritance baca juga :  Inheritance dalam Bahasa Java Melalui proses abstraksi, programmer menyembunyikan semua kompleksitas data terhadap suatu objek. Untuk melakukan abstraksi programmer biasanya menggunakan abstract class atau interface   untuk mengatakan penamaan methodnya yang sesuai dengan tugasnya, misal suatu interface mempunyai method getUsia() sehingga praktis dibaca bahwa method tersebut adalah getUsia() kemudian class yang mengextends interface/abstract class tersebut mengimplementasikannya sesuai nama method tersebut. Abstraksi sangat berkaitan dengan enkapsulasi. Enkapsulasi akan dibahas pada artikel berikutnya.. Contoh Sebagai contoh, pertama buatlah 3 buah class dan 1 buah interface. Class : MainClass, Anak, Pemuda. Interface : Manusia Source Code File Manusia : Sebuah interface hanya mampu mem

Pengulangan Menggunakan Do – While Dalam Bahasa Pemrograman C

Image
do while.. emang beda sama while ? ya kegunaan sama untuk perulangan tapi secara struktur dan sistem kerjanya beda loohhh.. Kalo tadi itu while yang artinya selagi, maka do while berarti lakukan – selagi contohnya begini misal kita ingin menguras bak mandi do {  kuras bak mandi } while(ada air) jika while tadi dia mengecek dulu apakah ada air baru di kerjakan, do while ini Mengerjakan dulu baru mengecek Bentuk Umum do {   // c0de } while(kondisi); Selagi kondisi benar maka, pengulangan akan terus berjalan. Contoh menggunakan do-while dalam Bahasa C Source Code: Output: Contoh agenda pengulangan menggunakan do while dalam Bahasa C Pembahasan Penjelasannya tidak terlalu jauh berbeda ibarat Pengulangan menggunakan while baca juga :  Pengulangan Menggunakan while dalam Bahasa C Jadi apa bedanya dengan while ? baca juga artikel saya yang pernah membahas perbedaan while dan do while dalam bahasa Pemrograman Java :  Pengulangan do while dalam Bahasa Pemrograman Jav

Oop – Inheritance Atau Turunan Dalam Bahasa Pemrograman Java

Image
Inheritance merupakan salah satu konsep Pemrograman Berorientasi Objek, dimana sebuah class mampu menurunkan atribut/ method ke class lain. Contoh : Kita membuat 3 buah class, SiswaSD, SiswaSMP, SiswaSMA. Seperti kita tahu, ke tiga class tersebut mempunyai beberapa atribut yang sama, ibarat Nama, Nomor Pelajar (NISN), TTL, Alamat, dsb. Tentu saja kita tidak ingin membuat atribut yang sama pada setiap class(menulis arahan yang sama berulang itu ga baik bagi kesehatan), lalu bagaimana mengatasinya ? Dengan inilah kita mampu menggunakan salah satu konsep oop adalah inheritance. Caranya gampang, kita tinggal buat class Pelajar yang mempunyai atribut yang sama tadi, lalu kita buat class SiswaSD, SiswaSMP, dan SiswaSMA tadi menjadi keturunan dari class Pelajar. Contoh Sebagai contoh, pertama kita buat 3 file class terpisah dalam package yang sama. Buat class Main, Pelajar SiswaSD, SiswaSMP, dan SiswaSMA Source Code File Main: Source Code File Pelajar: Source Code File

Pengulangan Menggunakan While Dalam Bahasa Pemrograman C

Image
Yow, apa kabar semua ? maaf jarang posting karena selesai jawaban ini sibuk… btw, ukiran pena ini yaitu ukiran pena dari blog lama saya yang di copast aja.. Jadi kalau ada yang kurang dipahamin sanggup ditanyain :v Kita kembali lagi membahas perihal pemrograman bahasa C, kali ini kita akan membahas perihal Pengulangan, dimana sudah disampaikan sebelumnya ada 3 cara pengulangan, nah kali ini kita akan menggunakan While while kalau kita artikan dalam bahasa Indonesia berarti Selagi , nah dari arti saja kita sudah mengetahui makna dan guna dari pengulangan ini, misalnya kita disuruh menguras bak mandi bagaimana sistem kerjanya ? baca juga :  Pengulangan while dalam Bahasa Pemrograman Java Selagi ada air di Bak mandi, Kuraslah. Nah kira kira mirip itulah.. while(ada air) {   Kuras } Bentuk Umum while (kondisi) {    // c0de } Selagi kondisi tersebut benar, maka pengulangan akan tetap dilakukan. Contoh Pengulangan menggunakan while dalam Bahasa C Source Code: # include

Cara Membuat Dan Memanggil Method Dalam Bahasa Pemrograman Java

Image
Jadi bahasan kali ini mengenai method.. Apa itu Method ? Method ialah sub-program, dimana didalamnya terdapat penggalan barisan barisan kode, yang mampu dipanggil kapan saja. Bentuk Umum Method modifier return_type namaMethod ( parameter ) Method mempunyai Access Modifier (berupa public, protected, private) Method mempunyai return type (bisa berupa primitif datatype cth: int, double String, dll. Bisa juga berupa object) Method harus mempunyai nama (sama kayak variabel) untuk mengaksesnya kita harus memakai nama dari method tersebut (beserta parameter kalau ada) Method bisa(satu atau lebih) maupun tidak mempunyai parameter (opsional) Bingung ? Tenang saja, kita akan membahas beserta contohnya.. Contoh Cara Membuat Method (Tanpa Return Type, Void) Source Code: public class KelasLearnMethod { public static void main ( String [ ] args ) { penjumlahan ( 12 , 8 ) ; } public static void penjumlahan ( int x , int y ) { System

Pengulangan Menggunakan For Dalam Bahasa Pemrograman C++

Image
Hallo, terima kasih karna masih setia membaca blog ini.. Kesempatan kali ini saya akan sharing mengenai pengulangan menggunakan for dalam Bahasa CPP (C++) Sebenarnya penggunaan syntax pengulangan for dalam bahasa C++ sama saja dengan C. Baca juga :  Pengulangan For dalam Bahasa C Bentuk Umum Pengulangan Menggunakan For for(inisialisasi; kondisi; iterasi) {   aksi; } – inisialisasi : pernyataan untuk menyatakan keadaan awal dari variabel kontrol. (start) – kondisi      : ekspresi kekerabatan yang menyatakan kondisi untuk keluar dari pengulangan/ kapan pengulangan dijalankan. (end) – iterasi       : pengatur perubahan nilai variabel kontrol. (increment / decrement) contoh : kita ingin menampilkan angka dari 1 – 10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) dari soal kita sudah tau bahwa. inisialisasi (start point)  : angka 1. kondisi (ending point)    : angka 10. iterasi (increment)        : kenaikan 1 setiap menampilkan. maka syntaxnya: for ( int i = 1 ; i < = 10 ; i

Cara Membuat, Mengisi Dan Mengakses Array Dalam Bahasa Pemrograman Java

Image
Udah lama ga update . . . Sebenernya saya ingin membahas mengenai for each dalam Bahasa Java, tapi agar lebih afdol lebih baik kita bahas dulu mengenai Array, dalam kesempatan ini kita hanya akan membahas mengenai Array Satu Dimensi , termasuk Cara Membuat, Mengisi/ Mengubah, dan Mengakses Array.. Jadi sebelum lebih jauh.. Apa itu Array Array merupakan struktur data yang digunakan untuk menyimpan data dengan tipe data yang sama dan banyak elemen yang sudah ditentukan ( tutorialspoint ). Jadi, jika kita membuat sebuah array, sama saja menyerupai kita membuat sebuah variabel tetapi variabel tersebut mampu menampung banyak nilai. Cara Mendeklarasikan Array tipeData [] nama_array = new tipeData [ ukuran ]; tipeData : tipe data untuk array tersebut (ingat, array yaitu sekumpulan nilai dengan tipe data yang sama). [] : merupakan operator array. Membuat, dan mengakses akan menggunakan operator tersebut juga. nama_array : nama dari variabel untuk array yang kita buat ukuran