Postingan

SM 2 # tugas 12 Polimorfisme

Gambar
  NAMA                  : Muchammad Yusril Ibnu Shina NIM                      : 4121003 KELAS                 : Sistem Informasi A   Resume materi POLIMORFISME Poly artinya banyak, morfisme artinya bentuk. Polimorfisme (bahasa inggris polymorphism) adalah sebuah prinsip dalam biologi di mana oraganisme atau spesias dapat memiliki banyak bentuk atau tahapan (stages). Prinsip ini juga diadopsi pada pemrograman berorientasikan objek. Sehingga kita dapat definisikan sebagai berikut: Polimorfisme dalam OOP adalah sebuah prinsip di mana class dapat memiliki banyak “bentuk” method yang berbeda-beda meskipun namanya sama.“Bentuk” di sini dapat kita artikan: isinya berbeda, parameternya berbeda, dan tipe datanya berbeda. ...

SM 2 # tugas 13 Aplikasi Bank Sederhana

Gambar
NAMA                 : Muchammad Yusril Ibnu Shina NIM                     : 4121003 KELAS                : Sistem Informasi A   Resume materi APLIKAS BANK Rancangan sistem aplikasi bank Fitur sederhana yaitu tarik saldo, info akun, cek saldo, setor dana Terdiri dari beberapa class yaitu : 1.       1. Akun bank Adalah class induk yang terdiri atas atribut nomot akun, nama akun, saldo 2.      2. Transaksi Adalah kelas anak dengan method setoran dan penarikan 3.      3. Main class memanggil method melalui objek yang telah dibuat, antara lain : Cek info akun, Cek saldo, Setoran dana, Penarikan dana, Keluar sistem  

SM 2 # tugas 7 Variable Types & Static Keyword

Gambar
 Variable Types & Static Keyword  Variabel dalam Java merupakan sebuah wadah untuk menampung nilai dari suatu data selama eksekusi program Java. Setiap variabel diberi tipe data yang menunjukkan tipe dan jumlah nilai. Variabel adalah nama lokasi memori dari data. Sebelum menggunakan variabel, kita harus mendeklarasikannya terlebih dahulu. Local Variable Local variable  adalah sebuah variabel yang dideklarasikan di dalam method. Kita dapat menggunakan variabel ini hanya di dalam method tersebut, bahkan method lain dalam satu class yang sama tidak menyadaei adanya variabel itu. Local variable  tidak  dapat didefinisikan dengan  static keyword . Instance Variable Instance Variable  adalah sebuah variabel yang berada di dalam class namun di luar method. Variabel ini  tidak  dideklarasikan sebagai  static . Class/ Static Variable Class/ Static Variable  adalah variabel yang dideklarasikan menggunkan  static keyword . Variabel in...

SM 2 # tugas 11 interface

Gambar
  NAMA                  : Muchammad Yusril Ibnu Shina NIM                      : 4121003 KELAS                 : Sistem Informasi A   Resume materi INTERFACE           Interface adalah penghubung dua tampilan sehingga misalkan kita mengeklik atau melakukan action pada suatu tampilan maka akan muncul tampilan yang lain yang saling berhubungan. Tanpa interface kita tidak dapat melakukan action tertentu, jadi interface sangatlah penting agar suatu tampilan dapat berubah menjadi tampilan lain agar dapat memproses data.

SM 2 # tugas 10 Abstrak

Gambar
  NAMA                  : Muchammad Yusril Ibnu Shina NIM                      : 4121003 KELAS                 : Sistem Informasi A   Resume materi ABSTRACT           Abstrak adalah kelas kosong atau setengah jadi atau tidak memiliki objek dan tidak boleh memiliki objek (tidak boleh ada instansiasi) sehingga belum bisa digunakan secara langsung. Jika kelas memiliki objek maka kelas tersebut bukan abstrak akan tetapi kelas konkrit. Agar kelas abstrak dapat digunakan maka harus membuat kelas konkrit baru yang terhubung dengan kelas abstrak. Cara agar terhubung yaitu salah satunya dengan menggunakan Inheritance. Mengapa class harus dibuat menjadi abstrak? pada suatu kondis...

SM 2 # tugas 4 Inheritance

Gambar
  APA ITU INHERITANCE PADA JAVA ?            Di Java, istilah inheritance mengacu pada adopsi semua properti non-privat dan metode dari satu kelas (superclass) oleh kelas lain (subclass). Inheritance adalah cara membuat salinan kelas yang sudah ada sebagai titik awal untuk kelas yang lain. Selain istilah ‘subclass’, kelas inheritance juga disebut kelas turunan.           Pada titik ini, Anda perlu untuk membedakan inheritance dan interface. Interface atau antarmuka hanya mendefinisikan struktur anggota kelas sementara kelas yang diwariskan menyertakan kode kelas super yang sebenarnya. Selain itu, inheritance atau lebih tepatnya disebut juga sebagai definisi subclass menggunakan kata kunci extends dalam deklarasi subclass.           Untuk lebih jelasnya, jika subclass dibuat menggunakan superclass dan subclass tetap tidak berubah, kedua kelas tersebut akan identik. Tetapi kebanyakan subcla...

SM 2 # tugas 3 OOP

Gambar
  OBJECT ORIENTED PROGRAMING Pengertian istilah istilahnya   Pengertian Class dalam Pemrograman Berbasis Objek Class adalah cetak biru atau  blueprint  dari  object . Class digunakan hanya untuk membuat kerangka dasar. Yang akan kita pakai nantinya adalah hasil cetakan dari class, yakni  object . Sebagai analogi,  class  bisa diibaratkan dengan  laptop  atau  notebook . Kita tahu bahwa  laptop  memiliki ciri-ciri seperti  merk , memiliki  keyboard , memiliki  processor , dan beberapa ciri khas lain yang menyatakan sebuah benda tersebut adalah  laptop . Selain memiliki ciri-ciri, sebuah laptop juga bisa dikenakan tindakan, seperti:  menghidupkan laptop  atau  mematikan laptop . Class  dalam analogi ini adalah gambaran umum tentang sebuah benda. Di dalam pemrograman nantinya, contoh class seperti:  koneksi_database  dan  profile_user .   Pengertian M...