Diberdayakan oleh Blogger.
RSS
Post Icon

Tugas Bp OOP



/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package oop;
class manusia{
    private String nama;
    manusia(){

    }
    void aku_benci (String c){
        nama = c;
    }
    void get_benci(String c){
        nama = c;
    }
    void get_benci(){
        System.out.println("nama - " + nama);
    }
}
class mahasiswa extends manusia{
    private int npm;
    private double ipk;
   mahasiswa(){

    }
    void panda_aku (int id, double ip){

        npm = id;
        ipk = ip;

    }
    void get_panda_aku (int id, double ip){
        npm = id;
        ipk = ip;
    }
    void get_who(){
       System.out.println("NPM - "+npm);
       System.out.println("IPK - "+ipk);

    }
}
    class pekerja extends mahasiswa {
        private int id;
        private String gaji;
        pekerja(){

        }
        void cintaku_bunga(int a, String s){
            id = a;
            gaji = s;
        }
        void get_cintaku_bunga(int a, String s){
            id = a;
            gaji = s;
        }
        void get_cintaku_bunga(){
            System.out.println("id - " +id);
            System.out.println("gaji - "+gaji);
        }
    }



/**
 *
 * @author x
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        manusia blog = new manusia ();
       blog.aku_benci("Duwi");
       blog.get_benci();
       mahasiswa sains = new mahasiswa ();
       sains.get_panda_aku(1135010012, 3.35);
       sains.get_who();
       pekerja keras = new pekerja ();
       keras.get_cintaku_bunga(0012, "1.000.000");
       keras.get_cintaku_bunga();

    }

}



run:
nama - Duwi
NPM - 1135010012
IPK - 3.35
id - 10
gaji - 1.000.000
BUILD SUCCESSFUL (total time: 0 seconds)

System Prtsc


 

 

 


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar