Pembahasan UAS Mata Kuliah Pengembangan Aplikasi Bergerak

Soal no. 1 Pembahasan soal no. 1 Mendistribusikan aplikasi yang dibuat orang lain memiliki resiko yang besar terhadap akun Google Play yang kita miliki. Aplikasi yang dibuat orang lain bisa saja memuat malware ataupun konten yang tidak sesuai dengan ketentuan yang dibuat oleh Google, apabila hal tersebut ada di aplikasi yang diminta untuk kita upload, akun Google Play yang kita miliki dapat dibanned oleh Google. Jadi tidak disarankan untuk menggunakan akun Google Play developer untuk mengupload aplikasi yang dibuat oleh orang lain tanpa memastikan source code dan konten yang ada di dalamnya. Apabila tetap ingin mengunggah aplikasi yang dibuat oleh orang lain sebaiknya gunakan akun baru yang terpisah dari akun yang biasa kita gunakan. Soal no. 2 Pembahasan soal no. 2 Tracking aktivitas user di smartphone lazim digunakan untuk menghadirkan iklan yang terpersonalisasi, atau iklan yang sesuai dengan preferensi user. Hal ini akan meningkatkan peluang sebuah iklan diklik oleh user karena mem

Contoh Inheritance (Pewarisan) di Java

diupdate 22 Januari 2021

Contoh inheritance atau pewarisan dalam OOP misalnya sebagai berikut. Ada class Karyawan yang memiliki atribut NIP, nama, dan jenis kelamin serta dua buah method yaitu masukKerja() dan beriNama(String nama).

Dibuat class baru yaitu Dosen. Class Karyawan akan diwariskan ke class Dosen, dalam source code untuk membuat pewarisan digunakan keyword extends ketika menuliskan deklarasi class (lihat baris ke tiga di source berikut).

Ketika class Dosen dibuat objectnya, object dosen dapat menggunakan atribut-atribut dan method-method yang dimiliki oleh kelas induk (class induk : Karyawan). Misalnya di sini dosen dapat menggunakan method masukKerja() yang dideklarasikan di class Karyawan.
Hasil ketika program dijalankan adalah muncul tulisan Masuk Kerja, hasil eksekusi method masukKerja() di superclass (class Karyawan)

source code lengkap bisa dilihat di Github https://github.com/ardhiesta/ContohInheritance

Comments

  1. Replies
    1. Terima kasih sudah mampir dan mencoba
      Saya coba tidak error kok kak
      Bisa dituliskan pesan error yang kakak alami apa?

      Delete

  2. program inheritance ini setiap bikin class beda file atau tetap satu file program bang ? mohon jawabannya...Terimakasih

    ReplyDelete
  3. Error pada main.java
    problem "this method has a contructor name"

    ReplyDelete
    Replies
    1. Saya coba tidak ada masalah kak, mungkin ada typo. Silakan bisa dicopy source code lengkapnya dari Github https://github.com/ardhiesta/ContohInheritance (dibuat dengan Apache Netbeans 12.2)

      Delete

Post a Comment