• HIMAFO
  • Forum Alumni TI
  • Website POLTEKOM
  • Privacy Policy
  • IT News
    • Artikel
    • Agenda
InformatikaReshape Your Future
  • Beranda
  • Profil Prodi ∨
    • Prestasi Prodi
    • Staf Akademik
    • Struktur Organisasi
    • Visi dan Misi
  • Akademik ∨
    • Kalender Akademik
    • Kompetensi Lulusan
    • Kurikulum
    • Pedoman Akademik
    • Profil D3
  • E-Layanan
  • Fasilitas ∨
    • Laboratorium Komputer
    • Ruang Pembelajaran
  • Hubungi Kami
  • Privacy Policy
  • IT News ∨
Menu
  • Beranda
  • Profil Prodi ∨
    • Prestasi Prodi
    • Staf Akademik
    • Struktur Organisasi
    • Visi dan Misi
  • Akademik ∨
    • Kalender Akademik
    • Kompetensi Lulusan
    • Kurikulum
    • Pedoman Akademik
    • Profil D3
  • E-Layanan
  • Fasilitas ∨
    • Laboratorium Komputer
    • Ruang Pembelajaran
  • Hubungi Kami
  • Privacy Policy
  • IT News ∨
  • Cara membuat objek pada Javascript.

    09/Jan/2015 Informatika Politeknik Kota Malang Comments Off on Cara membuat objek pada Javascript.

    disusun oleh witarto

    JavaScript merupakan bahasa pemrograman yang berorientasi objek, yang sintaksisnya sangat luwes atau fleksibel. Tidak ada kelas dalam JavaScript. Pendefinisian kelas memanfaatkan Fungsi. Boleh dikatakan, Relasi antar objek, seperti inheritansi dilakukan langsung dengan inheritansi objek, Jadi tidak ada inheritansi kelas. JavaScript merupakan bahasa yang langsung menggunakan objek.

    Kelas merupakan cetak biru dari objek. Dalam pemrograman C++ atau java, sebelum menggunakan objek, perlu membuat kelas terlebih dahulu. Kelas berada dalam kondisi off mode. Sedang objek terbentuk pada kondisi program berjalan (On mode). Ahli lain menyebutnya, objek merupakan instansiasi dari kelas.

    class barang {private String nama;
       private int harsat;
       public barang () { }
       public void setNm(String nama) { this.nama = nama; }
       public void setHSat(int harsat) { this.harsat = harsat; }
       public String getNm() { return nama; }
       public int getHSat() { return harsat; }
    }

    public class dafBelanja {
      public static void main(String[] args) {
        barang brg01 = new barang();
        barang brg02 = new barang();
        brg01.setNm(“Beras”); brg01.setHSat(10000);
        brg02.setNm(“Gula”); brg02.setHSat(12000);
        System.out.println(brg01.getNm() + ” ” + brg01.getHSat());
        System.out.println(brg02.getNm() + ” ” + brg02.getHSat());
    }
    }

    Dalam JavaScript penulisan implementasi java di atas dapat ditulis dalam script pada area head-html menjadi berikut ini :

    function barang () {
        this.nama = “”;
        this.harsat = 0;
        this.getNama = getNamaInfo;
        this.getHarsat = getHarsatInfo;
    }

    function getNamaInfo() {
        return this.nama;
    }

    function getHarsatInfo() {
        return this.harsat;
    }

    Pengaktifan-nya dalam script pada body-html :

    var brg01 = new barang();
    var brg02 = new barang();
    brg01.nama = “beras”;
    brg01.harsat = 10000;
    alert(brg01.getNama());
    alert(brg01.getHarsat());

    brg02.nama = “gula”;
    brg02.harsat = 12000;
    alert(brg02.getNama());
    alert(brg02.getHarsat());

    Akan dilanjutkan pada halaman 2.

    Pustaka :

    · Stoyan Stefanov, 3 ways to define a JavaScript class, September 29th, 2006
    http://www.phpied.com/3-ways-to-define-a-javascript-class/ (diakses : 9 januari 2015)

    · Diego Castorina , 7 ways to create objects in Javascript, Friday, November 4, 2011
    http://a-developer-life.blogspot.com/2011/11/7-ways-to-create-objects-in-javascript.html (diakses : 9 januari 2015)

    · Refsnes Dat , JavaScript Objects, Copyright 1999-2015
    http://www.w3schools.com/js/js_objects.asp (diakses : 9 januari 2015)
    http://www.w3schools.com/js/js_object_definition.asp (diakses : 9 januari 2015)

    ~~
    your beliefs don’t make you a better person..
    your behavior does..

    Categories: Umum

    Tags: cara membuat, class, object, object javascript, oop, sintesis

    GrafisArt Training What Can We Do For You?

    Comments are currently closed.

Berita Terbaru

  • Jadwal Sidang Progres 1 Mahasiswa Angkatan 2014
  • PENGUMUMAN JADWAL SIDANG PROPOSAL TUGAS AKHIR
  • PENGUMUMAN SIDANG PPM
  • Jadwal Sidang Praktek Kerja Industri Semester 6 2016 REVISI
  • Daftar Pembimbing Prakerin Semester 6

Kumpulan TAG

banyaknya upaya beberapa kalimat keputusan buku cara membuat class d1 elearning game grafis Judul Proposal TA Judul TA keputusan sesaat object javascript oop pendaftaran mahasiswa baru politeknik kota malang pendaftaran politeknik kota malang penerimaan mahasiswa baru 2014/2015 pengumpulan ujian tugas akhir pengumuman pengumuman judul proposal ta pengumuman politeknik kota malang pengumuman politeknik kota malang d1 pengumuman tugas besar d1 poltekom pkm pmb poltekom politeknik poltekom poltekom malang pendidikan berbasis lebih banyak praktek politeknik terakreditasi kota malang Prakerin prakerin pembimbing Proposal proposal ta sidang sidang proposal sidang proposal ta sidang proposal tahap II Sidang TA sintesis sustainabilitas ta teknik informatika Training tugas akhir tugas akhir pembimbing tugas besar

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Menu

  • Beranda
  • Profil Prodi ∨
    • Prestasi Prodi
    • Staf Akademik
    • Struktur Organisasi
    • Visi dan Misi
  • Akademik ∨
    • Kalender Akademik
    • Kompetensi Lulusan
    • Kurikulum
    • Pedoman Akademik
    • Profil D3
  • E-Layanan
  • Fasilitas ∨
    • Laboratorium Komputer
    • Ruang Pembelajaran
  • Hubungi Kami
  • Privacy Policy
  • IT News ∨

Kompetensi Lulusan

- Web Developer
- Mobile Apps Developer
- Networking Specialist
- Graphical and Animation
- Java Apps Developer

Info Terbaru

  • Jadwal Sidang Progres 1 Mahasiswa Angkatan 2014
  • PENGUMUMAN JADWAL SIDANG PROPOSAL TUGAS AKHIR
  • PENGUMUMAN SIDANG PPM
  • Jadwal Sidang Praktek Kerja Industri Semester 6 2016 REVISI
  • Daftar Pembimbing Prakerin Semester 6

Hubungi Kami :

Prodi Teknik Informatika
Politeknik Kota Malang


Jl. Raya Tlogowaru No. 03
Tlogowaru - Kedungkandang
Malang – Jatim 65133

Email : informatika@poltekom.ac.id
Telp : (0341)-754088 Ext. 114

Copyright © 2015 Informatika Some feature have copyright to their respective owner.