Monday, October 6, 2014

Isu Tentang Facebook Berbayar

ID Gadget - Beberapa hari terakhir, media massa ramai memberitakan kebijakan baru Facebook yang mengharuskan setiap pengguna Facebook membayar $2,99/bln untuk layanannya terhitung sejak November 2014.
Adalah situs National Report yang pertama menghembuskan kabar bahwa situs jejaring sosial Facebook telah mengambil keputusan untuk meluncurkan paket layanan bulanan baru per 1 November tahun ini. situs National Report juga melaporkan bahwa iklan Facebook tidak bekerja seperti yang diharapkan dan mengakibatkan kerugian yang cukup besar pada operasional Facebook. Perlu diketahui, Situs National Report merupakan situs humor satir yang berisi berita fiktif dan joke-joke lucu. Ada baiknya para pembaca memverifikasi kebenaran dari berita terlebih dulu sebelum menyebarkannya kembali ke social media.
Dilansir dari laman resmi Desktop Help Facebook, Facebook mengatakan tetap mempertahankan bahwa layanan ini gratis dan akan selalu begitu. (HD)

Windows 10, Sistem Operasi Terbaru Microsoft

Microsoft menggelar acara kecil hari ini demi peluncuran Windows 10, sistem operasi (OS) terbaru setelah Windows 8, di San Fransisco, Amerika Serikat. Melompati angka 9, Windows 10 ini diklaim lebih baik dari OS terdahulu, khususnya dengan kembalinya tombol Start yang menjadi ciri khas Microsoft.

Windows 10 atau Windows Threshold memang diciptakan agar mampu digunakan di berbagai perangkat Windows, termasuk PC, XBox, Windows Phone, hingga tablet Surface. Windows 10 menyediakan tampilan klasik dengan mengoptimalkan dua sistem pengendali, baik dengan keyboard maupun mouse.

"Windows 10 akan berjalan pada sejumlah perangkat dengan pengalaman yang berbeda-beda. Kami percaya bahwa umpan balik yang diberikan pengguna telah kami manfaatkan sebaik-baiknya untuk membuat produk yang lebih baik. Ini akan jadi proyek pembuatan OS yang paling terbuka yang pernah kami lakukan," kata Terry Myerson, Eksekutif OS Microsoft, seperti dilaporkan CNET, Selasa, 30 September 2014.

Untuk membuat Windows 10, Microsoft menghabiskan waktu dua tahun untuk menanggapi kritik dari pengguna. Microsoft menggabungkan elemen desain pada Windows 8 dengan fungsionalitas pada Windows 7.

Microsoft juga menawarkan daftar aplikasi favorit pengguna. Desain Windows 8 sangat terlihat dari kotak-kotak menu yang bisa diatur. Windows 10 dapat menampilkan pemberitahuan dari aplikasi yang relevan seperti e-mail, pesan Facebook, atau cuaca.

Windows 10 dilengkapi dengan berbagai fitur baru. Misalnya, fitur Snap yang dapat digunakan untuk memungkinkan pengguna membuka empat menu atau aplikasi dalam satu tampilan. Task view yaitu tombol baru pada task bar yang memungkinkan pengguna melihat semua aplikasi dan membuka file dan memudahkan transisinya. Multiple desktop untuk memudahkan pengguna berpindah tampilan layar desktop sesuai dengan fungsi yang ingin diutamakan.

iPad Generasi Baru Segera Meluncur

Apple dikabarkan bakal meluncurkan generasi teranyar iPad, yaitu iPad Air 2 dan iPad Pro, pada 16 Oktober mendatang. Dalam peluncuran tersebut, produk yang juga akan diperkenalkan adalah beberapa seri komputer Mac. "Acara peluncuran akan digelar lebih santai dibandingkan peluncuran iPhone 6," demikian kutipan dari situs CNET, Ahad, 5 Oktober 2014.

Peluncuran akan dilaksanakan di Auditorium Town Hall yang bertempat di markas Apple, California. Sedangkan peluncuran iPhone 6 dan Apple Watch, September lalu, diadakan di gedung Flint Perfroming Arts Center yang gemerlap.


Bocoran menyebutkan, baik iPad Air 2 maupun iPad Pro dilengkapi oleh sensor sidik jari seperti yang ada pada iPhone 5S. Produk ini tersedia dalam warna emas yang merupakan pilihan baru, di samping putih dan hitam
Adapun iPad generasi pertama diluncurkan pada 2010 yang sekaligus menjadi perintis perubahan bisnis komputer. Dalam waktu singkat, produsen lain mengikuti langkah Apple dengan menciptakan sabak digital. Sejak kehadiran iPad, raksasa teknologi Amerika Serikat ini mendominasi bisnis sabak digital dunia dengan pangsa pasar 27 persen.

Sayangnya, dalam setahun terakhir, penjualan iPad mengalami penurunan. Pada pertengahan 2014, total penjualan iPad sebanyak 13,3 juta unit atau turun 9 persen dibanding periode yang sama tahun lalu.

Merosotnya penjualan iPad tidak mengubah optimisme Apple untuk menguasai pasar sabak digital. "Ada banyak inovasi signifikan yang kami bawa lewat iPad," ujar Chief Executive Officer Apple Tim Cook dalam sebuah wawancara beberapa bulan lalu.

Ello, Pesaing Baru Facebook.

Aturan Facebook yang mewajibkan penggunanya untuk mencantumkan nama asli, semakin mendapat tentangan. Anggota komunitas waria, gay, lesbian, dan transgender menyatakan protes tersehadap kebijakan tersebut. Pasalnya, banyak di antara mereka yang memilih menyembunyikan identitasnya di Facebook.

Setelah adanya rangkaian protes tersebut, kini muncul jejaring sosial tandingan Facebook bernama Ello. Jejaring ini lahir atas ketidakpuasan penggagasnya, Paul Budnitz, terhadap Facebook. “Facebook adalah platform iklan, bukan jejaring sosial,” katanya yang dilansir Forbes, Kamis, 2 Oktober 2014.

Dia melanjutkan, pengguna kini sudah menjadi produk Facebook. Media sosial buatan Mark Zuckerberg ini dianggap hanya ingin mempromosikan banyak hal kepada penggunanya.

Budnitz pun memutuskan untuk menciptakan Ello yang mendukung penggunanya untuk tidak mencantumkan nama asli. Dalam waktu singkat, jejaring sosial ini menarik perhatian komunitas gay, lesbian, waria, dan transgender yang kecewa dengan Facebook.

Delapan minggu sejak Ello diluncurkan, setiap harinya, ada sekitar empat ribu pengguna baru. Pada hari Sabtu dan Minggu, dalam kurun waktu beberapa jam terdapat 50 surat elektronik permintaan pendaftaran untuk menjadi anggota,” kata Budnitz.

Dia pun berkomitmen untuk tidak membuka data pribadi pengguna Ello. Budnitz menyatakan, tidak ingin mengecewakan 50 ribu penggunanya. Saat ini Ello masih berformat Beta atau belum disempurnakan. Pekan ini rencananya Ello bakal diluncurkan secara resmi. Ada pilihan block dan mute untuk melindungi privasi penggunanya.

Cara Menaikan Traffic Blog Dengan INSTAN

Saya adalah seorang Newbie di dunia blog, dan pada suatu ketika berjalan - jalan (kepasar kale) didunia blog... wow..tertegun saya ketika melihat blog teman - teman yang pada rame dikunjungi para blogger dari penjuru dunia dan melalui kesempatan itu pula blog tersebut dapat dijadikan sebagai ladang usaha dan kalau menurut saya bisa dikatakan bukan penghasilan sampingan lagi tapi sudah menjadi penghasilan utama.



Saya tidak perlu menyebutkan orangnya satu persatu, karena saya yakin para blogger mania sudah mengenal mereka.

Sekarang yang menjadi pertanyaan adalah : Kenapa blog punya sesepuh tersebut menghasilkan uang....???? kan kalau dilihat sepintas tampilannya juga tidak sebigitu bagusnya (kalau dibandingkan dengan punya saya... he he bercanda), dan ternyata adalah isinya yang inovatif, benar - benar membimbing sehingga banyak dikunjungi orang.

Nah karena banyak dikunjungi orang sehingga trafficnya naik dan akhirnya PageRank-nya juga ... wow naik coi..

Tapi yang perlu semua ketahui adalah, wajar kalau para sesepuh dapat menghasilkan duit dari blog mereka karena mereka adalah orang yang selalu optimis dan saya yakin seyakin - yakinnya bahwa mereka tidak langsung melejit tapi juga pernah jatuh bangun (tertimpa tangga pula) dan yang paling penting adalah "Posting mereka yang gila - gilaan" yang menurut saya adalah orisinal (asli).

Nah dengan keaslian tulisan tersebut, maka kepintaran mereka dibayar dan harga sebuah kepintaran adalah sangat mahal sekaliiiiiiiii.

Trus... kapan ya giliran saya, nah itu masalahnya..!!!???

Masalah pertama adalah kapan traffic blog ini naik ya..?? kapan ada orang yang mau berkunjung di blog ini untuk membaca hasil postingan saya dan memberikan komentar.

Nah... saya mesti sadar diri, gue belum memiliki apa yag para sesepuh punyai. Blog saya trafficnya masih rendah trus posting yang ingin saya publikasikan juga tidak ada.. yah walapun ada itu juga mungkin bukan hasil dari pengalaman pribadi tapi hasil punya orang yang berbahasa lain trus diterjemahkan...

Nah kemaren ketika surfing kesana kemari, saya menemukan sebuah situs yang merekomendasikan saya untuk mendaftar ke situs yang bisa menaikkan traffic blog secara instant. Benarkah itu bisa..??

Namanya adalah Traffic Generation Network, yang mana dikatakan dengan mendaftarkan blog di situs tersebut maka nantinya traffic blog akan naik.

Bagaimana cara kerjanya...??

Saya sebenarnya tidak terlalu mengerti, karena yang merekomendasikan juga tidak terlalu detail menjelaskannya. Namun saya hanya sedikit menjelaskan tentang apa saja yang sudah saya lakukan di Traffic Generation Network :

1. Ketika saya sudah masuk, saya disuguhi lembar Registrasi biasa dengan isian - isin tentang segala hal tentang diri kita (semua pasti sudah mahir tentang ini)
2. Kemudian saya disuruh untuk memasukkan URL blog dan Nama blog dan macam - macamnya.
3. Kemudian setelah selesai dan sudah dikatakan sukses registrasi, tanpa konfirmasi melalui email kita langsung diberi point 10 yang digunakan untuk mereward blog kita.
4. Setelah selesai mereward blog dengan 10 point gratis yang tadi, kita disuruh membuka beberapa iklan yang disediakan mereka selama 30 detik/iklan. Nah iklan tersebut dikatakan berisi point - point yang sudah mereka tentukan.
5. Kumpulkan point-point dari iklan - iklan tersebut kemudian reload ke blog kita dan begitu seterusnya.
6. Disana dikatakan nanti dengan point tersebut ntar traffic blog akan naik dengan sendiri.

Nah kiranya itu saja yang bisa saya sampaikan, kalau ada informasi tentang Traffic Generation Network ini yang lebih rinci, saya minta tolong untuk memberikan informasinya agar informasi diatas bisa diperbaiki sehingga tidak merugikan orang lain.

Nah.. bagi anda yang ingin mencoba mendaftarkan blognya silakan KLIK DISINI .
Demikian infonya, kalau salah tolong diberi tahu dan kalau benar tolong dipergunakan sebagaimana mestinya.

Thursday, May 8, 2014

Pengertian Java Swing

 
Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan. SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.
Komponen Swing
Package dari Swing menyediakan banyak kelas untuk membuat aplikasi GUI. Package tersebut dapat ditemukan di javax.swing. Komponen Swing ditulis menyeluruh menggunakan Java. Kesimpulannya, program GUI ditulis menggunakan banyak kelas dari package Swing yang mempunyai tampilan look and feel yang sama meski dijalankan pada beda paltform. Lebih dari itu, Swing menyediakan komponen yang lebih menarik seperti color chooser dan option pane.
Nama dari komponen GUI milik Swing hampir sama persis dengan komponen GUI milik AWT. Perbedaan jelas terdapat pada penamaan komponen. Pada dasarnya, nama komponen Swing sama dengan nama komponen AWT tetapi dengan tambahan huruf J pada prefixnya. Sebagai contoh, satu komponen dalam AWT adalah button class. Sedangkan pada Swing, nama komponen tersebut menjadi Jbutton class.
Dalam  ranah  antarmuka  pengguna,  komponen  merupakan  bagian fundamental  di  Java.  Pada  prinsipnya,  segala  sesuatu  yang  kita  lihat  di tampilan aplikasi Java adalah suatu komponen—misalnya window, menu, dan button.
Di  sisi  lain,  container  adalah  jenis  komponen  yang  “menampung”  dan mengelola  komponen-komponen  lainnya.  Idealnya,  suatu  komponen harus diletakkan di sebuah container agar ia dapat digunakan.

Secara umum ada lima bagian dari Swing yang akan sering kita gunakan. Komponen atau
bagian – bagian itu adalah:
  1. Top-level Container, merupakan container dasar di mana komponen lainnya diletakan. Contoh Top-level container ini adalah Frame, Dialog dan Applet yang diimplementasi dalam class JFrame, Jdialog, dan JApplet.
  2. Intermediate Container, merupakan komponen perantara di mana komponen lainnya akan diletakan. Salah satu contoh container ini adalah class JPanel.
  3. Atomic Component, merupakan komponen yang memiliki fungsi spesifik dan biasanya user berinteraksi langsung dengan komponen jenis ini. Contohnya adalah JButton, JLabel, JTextField, dan JTextArea.
  4. Layout Manager, berfungsi untuk mengatur bagaimana posisi dari komponen – komponen yang diletakan pada container. Secara default terdapat 5 macam layout yaitu berupa class BorderLayout, BoxLayout, FlowLayout, GridBagLayout, dan GridLayout.
  5. Event Handling, untuk menangani event yang dilakukan oleh user misalnya menekan tombol, mengkilik mouse dan lain – lain.
Features pada Swing diantaranya:
1. Swing GUI Component
Swing Toolkit memiliki beragam komponen GUI, mulai dari komponen sederhana (button, check boxes) hingga komponent komplex seperti tabel dan text. Anda pun dapat membuat komponen anda sendiri.
2. Java 2D API
Dengan Java 2D API , kita dapat dengan mudah menambahkan images, drop shadow, dan lain lain kedalam aplikasi GUI kita.
3. Pluggable Look and Feel Support
Setiap program yang menggunakan Swing Component, dapat diubah tampilannya. Banyak sekali pilihan tampilan yang nantinya dapat kita gunakan dalam pembuatan GUI ini.
4. Data Transfer
Anda dapat menerapkan Data Transfer (Copy, Paste, Drag and Drop pada Swing)
5. Internationalization
Dengan adanya Internationalization, developer dapat membuat software sesuai dengan bahasa negaranya sendiri-sendiri, juga mensupport character dari berbagai negara seperti Japanese, Chinese, Korean.

6. Undo Framework API
Dengan Swing Undo Framework, maka developer dapat menggunakan undo dan redo seperti pada text component. Java Swing mensupport unlimited undo dan redo.
7. Flexible Deployment Support
Swing dapat dideploy ke dalam Applet yang dijalankan via browser. Dapat juga dideploy ke dalam standalone application dengan Java Web Start sebagai Standard Destop Application.

Thursday, May 1, 2014

Pewarisan (Inheritance) pada java & contoh program Inheritance

Pewarisan (Inheritance) merupakan sifat dalam bahasa berorientasi objek yang memungkinkan sifat-sifat dari suatu kelas diturunkan ke kelas lain. Sistem OOP memungkinkan kita untuk mendefinisikan suatu kelas baru dengan mewarisi sifat dari kelas lain yang sudah ada. Penurunan sifat ini bisa dilakukan dilakukan secara bertingkat-tingkat, sehingga semakin ke bawah maka kelas tersebut semakin spesifik.
pewarisan memberikan atau mewariskan sesuatu kepada keturunan berikutnya. misalnya, seorang anak pasti akan mewarisi beberapa sifat atau perilaku yang dimiliki oleh ibu/bapaknya. dalam konteks ini, suatu kelas dalam program dapat diturunkan menjadi kelas-kelas baru lainnya yang akan mewarisi beberapa sifat atau perilaku dari kelas induknya. sebagai contoh, apabila anda memiliki kelas A dalam program yang anda buat maka anda dapat membentuk kelas-kelas turunan dari kelas A tersebut(Misalnya, kelas B) yang mewarisi sifat-sifat yang terkandung dalam kelas A. dalam proses pembuatan kelas turunan tersebut, Anda dapat menambahkan sifat dan perilaku baru ke dalam kelas B, yang sebelumnya tidak dimiliki dalam kelas A. Dalam terminologi java, kelas induk dinamakan dengan superclass dankelas turunan dinamakan dengan subclass. untuk membuat kelas anak atau kelas turunan berdasarkan class yang ada, anda dapat menggunakan kata kunci extends.
keterangan : extends artinya diturunkan.








contoh program:
program induk kakek.java
public class kakek
{
    protected String namekakek;
    protected String address;
    public kakek()
    {
        System.out.println(“\n Program Demo Inheritance”);
        System.out.println(“============================”);
        System.out.println(”   Masukan construktor kakek  “);
        System.out.println(“–Dijalankan oleh class Bapak–”);
        namekakek=”Doni wijaya”;
        address=”Merauke”;
    }
    public kakek(String name,String address)
    {
        this.namekakek=namekakek;
        this.address=address;
    }    
    public String getName()
    {
        return namekakek;
    }
    public String getAddress()
    {
        return address;
    }
}
program anak/turunan:
program bapak.java
public class bapak extends kakek
{
    protected String namebapak;
    protected String addressbapak;
    public bapak()
    {
        System.out.println(“Nama Kakek :”+namekakek);
        System.out.println(“Address kakek :”+address);
        System.out.println(“\n”);
        System.out.println(” Masukan Construktor Bapak “);
        System.out.println(“—-dijalankan class cucu—-”);
        namebapak=”Ridho Saputra”;
        addressbapak=”Yogyakarta”;
        }
        public bapak(String namebapak,String addressbapak)
        {
            this.namebapak=namebapak;
            this.addressbapak=addressbapak;
        }
        public String getNama()
        {
            return namebapak;
        }
        public String getAddress()
        {
            return addressbapak;
        }
        public static void main(String []args)
        {
            bapak sari=new bapak();
        }
}
program cucu.java
public class cucu extends bapak
{
    public cucu()
    {
        System.out.println(“Nama Bapak  :”+namebapak);
        System.out.println(“Address Bapak :”+addressbapak);
    }
    public static void main(String []args)
    {
        String namacucu;
        cucu lagan=new cucu();
        System.out.println(“\nSaya adalah CUCU”);
        System.out.println(“Nama Saya : Samuel”);
        System.out.println(“”);
    }
}
jika ingin menjalankan program datas makan kita perlu mengkompile terlebih dahulu class kakek.java, jangan di run karena main programnya terdapat dalam class bapak.java dan cucu.java.
jika kita menjalankan class bapak maka akan seperti berikut tampilannya:





jika kita menjalankan program cucu maka akan seperti berikut tampilannya:

Pointer Pada Bahasa C

Konsep pointer, hanya untuk memudahkan saja, secara sederhana dibagi menjadi 2, yaitu:

1. Pointer
Apa itu pointer?? pointer adalah variabel yang berisikan alamat yang merujuk kepada sesuatu

2. Pointee

Sedangkan, apa itu pointee?? pointee adalah sesuatu yang dirujuk oleh pointer



Ilustrasinya seperti gambar berikut

Berikut adalah contoh program pointer

Pada code diatas, 
  1. baris *pointer_x merupakan perintah untuk deklarasi pointer. Fungsi karakter ( * ) disini agar si pointer dapat menggunakan nilai alamat dari variabel yang ditunjuk oleh pointer 
  2. baris pointer_x = &pointee_X memberikan intruksi agar pointer_x menggunakan alamat dari pointee_X. Atau gampangnya, pointer_x tunjuk ke pointee_X. Karakter ( & ) disini agar nilai alamat dari variabel pointee_X dapat digunakan oleh varibel pointer pointer_x.
  3. %p pada perintah printf. Fungsinya untuk akses alamat dari pointer.
Hasil yang didapat adalah sebagai berikut

Struktur (Struct) dalam Bahasa C

Struktur atau juga disebut dengan struct adalah sekumpulan variabel dimana dapat terdiri dari berbagai tipe data, dan dikelompokkan ke dalam satu nama. Contoh dari stuktur adalah struktur data mahasiswa, dimana mahasiswa digambarkan dengan susunan lambang seperti nama, alamat, nim, dan sebagainya. Struktur digunakan untuk mendefinisikan record dari data yang disimpan pada suatu file. Contoh penulisan dari struktur adalah sebagai berikut :

                  struct mahasiswa
                  {
                       char *nama;
                       char alamat;
                       int nim;
                 
}

Berdasarkan contoh di atas, maka akan terdapat tipe data baru bernama struct mahasiswa, yang terdiri dari nama, alamat, nim, yang masing-masing disebut dengan field. Untuk dapat mengakses anggota dari struktur dapat digunakan salah satu dari dua operator, yaitu titik (.) digunakan apabila untuk variabel tunggal (misal x), dan tanda panah (->) untuk variabel pointer (misal y). Contoh pemanggilannya :
               
                  printf("%s",x.nama);
                  printf("%s",y->nama);
               
Untuk dapat lebih memahami materi struktur kali ini, silakan download materi di sini.
Sekian postingan saya kali ini, semoga bermanfaat untuk teman-teman. Terimakasih.

Inheritance atau Pewarisan Sifat Pada Java

     Konsep inheritance atau pewarisan ini mengadopsi dunia nyata dimana sebuah objek dapat mewariskan sifat pada turunannya. Dalam kehidupan manusia pasti memiliki karakter yang hampir sama dengan orang tua. Selain bentuk fisik yang memiliki keseragaman yang hampir sama, tentunya juga memiliki beberapa karakter/sifat yang hampir sama dengan kedua orang tua.

      Misalnya ayah nobita adalah orang penyabar, sedangkan nobita juga penyabar, tapi dibalik semua itu, nobita juga mempunyai sifat lain yang tidak dimiliki oleh ayahnya, yaitu pemalas. Itulah kenapa setiap turunan dikatakan ‘hampir‘ sama dengan induknya.

Inheritance (pewarisan) adalah proses pewarisan data dan method satu kelas induk kepada kelas turnannya.
Komponen class pada pewarisan yaitu:
  • Super Class: kelas induk atau kelas yang mewariskan
  • SubClass: anak kelas atau kelas yang mendapat warisan


Inheritance Pada Java !
        Di dalam bahasa pemrograman java, untuk mendeklarasikan suatu class sebagai subclass dilakukan dengan cara menambahkankata kunci extends setelah deklarasi nama classnya, kemudian diikuti dengan nama parent class-nya atau super classnya. Kata kunci extends tersebut memberitahu kompiler java bahwa kita ingin melakukan perluasan class.

Cara penulisan subclassnya adalah sebagai berikut:


Contoh kasus:
          Terdapat beberapa software di komputer. Software tersebut beraneka ragam: software game, software edukasi, dan lain-lain. Biarpun berbeda jenisnya, software tersebut pasti memiliki kesamaan dengan software sejenisnya. Dengan kata lain, apabila dilihat dari segi pemrograman, maka class Software adalah superclass, sedangkan class Game adalah subclassnya. Jadi penulisan code java-nya adalah sebagai berikut:



Manfaat Inheritance !
Berikut in adalah beberapa manfaat apabila menggunakan konsep inheritance:

1. Bersifat reusable

           Pada class yang memiliki sifat mirip denga class lain, tidak perlu membuat variabel dan method yang sama dalam penerapannya. Sehingga hanya perlu membuat satu class sebagai induk, dan beberapa class sebagai anak yang mewarisi method dan data dari class induk. Ketika membutuhkan data dan method tambahan pada class anak, hanya perlu menambahkan data tambahan tersebut, tanpa perlu mendeklarasikan data dan method yang sudah dimiliki oleh induk class.


2. Efisiensi dalam manajemen data dan method

         Ketika membutuhkan perubahan pada data dan method pada induk class, tidak perlu mengubah semua class anak, sehingga hanya perlu melakukan perubahan pada class induknya saja.

Keyword “super“  !

Keyword super digunakan oleh subclass untuk memanggil constructor atau method yang ada pada superclassnya. Berikut cara penulisan keyword super pada subclass untuk memanggil constructor pada superclass.
Sedangkan cara penulisan “super“ pada subclass untuk memanggil method
pada superclass adalah sebagai berikut:
 
Kontrol akses !

       Suatu parent class dapat tidak mewariskan sebagian data dan methodnya kepada subclassnya. Sejauh mana suatu data dan method tersebut dapat diwariskan ke kelas lain sangat berhubungan dengan access control. Gambaran akses kontrol digambarkan pada tabel berikut: