Posts

Showing posts with the label Java

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

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

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

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

Pengulangan Menggunakan Do While Dalam Bahasa Pemrograman Java

Image
Jika sebelumnya kita sudah melihat pengulangan menggunakan for dan while, kali ini ada cara lainnya, ialah do while. Jadi pada kesempatan ini, kita akan membahas Cara Melakukan Pengulangan Menggunakan do while dalam Bahasa Pemrograman Java, dan juga kita akan membahas mengenai Perbedaan Pengulangan Menggunakan While dan Do While dalam Bahasa Java. Baca juga : Pengulangan Menggunakan While dalam Bahasa Java Bentuk Umum do {   // c0de } while(kondisi); Selagi kondisi benar maka, pengulangan akan terus berjalan. Contoh Pengulangan Menggunakan Do While (Contoh 1) Source Code: // arahan ini ditulis dari ng0ding.blogspot.com public class DoWhileMain { public static void main ( String [ ] args ) { int nilai = 1 ; do { System . out . println ( nilai + "" ) ; nilai + + ; } while ( nilai < = 5 ) ; } } Output: Contoh 1, Pengulangan Menggunakan do-while dalam Bahasa Java Pembahasan Contoh 1 Mungkin kalian bertanya tany

Pengulangan Menggunakan While Dalam Bahasa Pemrograman Java

Image
Sekali lagi kita membahas mengenai Cara Melakukan Pengulangan while dalam Bahasa Pemrograman Java. Jika sebelumnya menggunakan for-loop, maka kali ini menggunakan while-loop, struktur syntax yang berbeda tapi tujuannya sama, ialah untuk melaksanakan pengulangan. baca juga :  For Loop dalam Bahasa Java Bentuk Umum while (kondisi) {    // c0de } Selagi kondisi tersebut benar, maka pengulangan akan tetap dilakukan. Contoh Pengulangan Menggunakan while loop Misalkan kita ingin melaksanakan pengulangan dari 1 10. baca juga :  Operator Relasional dalam Bahasa Java Source Code: // instruksi ini ditulis dari ng0ding.blogspot.com public class Ng0ding { public static void main ( String [ ] args ) { int nilai = 1 ; while ( nilai < = 10 ) { System . out . println ( nilai ) ; nilai + + ; } } } Output: Pengulangan 1 sampai 10 menggunakan while loop dalam Bahasa Ja

Pengulangan Menggunakan For Dalam Bahasa Pemrograman Java

Image
Pengulangan tak kalah pentingnya dengan Pengkondisian, lantaran yaitu pasti akan ada keadaan dimana kita diharuskan untuk melaksanakan baris kode yang sama berulang ulang. Dari pada harus menulis ulang kode tersebut, alangkah baiknya jikalau kita melaksanakan pengulangan, selain menghemat baris kode, mampu juga meningkatkan produktivitas kita dalam melaksanakan c0ding, sekaligus mempercepat dalam pengerjaan sebuah program. Pengulangan dalam Bahasa Java terdapat 3 buah syntax untuk melaksanakan pengulangan, yaitu for , while , do-while . Jadi kali ini kita akan membahas Cara Melakukan Pengulangan For (For – loop) dalam Bahasa Java terlebih dahulu. Apa itu Pengulangan Pengulangan yaitu runtutan isyarat (baris kode) yang akan terus diulang selagi memenuhi kondisi(untuk melaksanakan pengulangan tersebut) [Sumber :  TechTarget.com ]. Jadi sama halnya mirip pengkondisian, isyarat untuk pengulangan akan terus dijalankan selagi memenuhi kondisi. baca juga :  Pengkondisian dalam Bahas