Subscribe to our RSS Feeds
Hello, this is a sample text to show how you can display a short information about you and or your blog. You can use this space to display text or image introduction or to display 468 x 60 ads and to maximize your earnings.
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan

Tutorial Membuat Pewarisan Dalam Java

0 Comments »
Nama / NIM                                  : Ketut Sulya Arya Wasika / 1404505045
Jurusan / Fakultas / Universitas    : Teknologi Informasi / Teknik /  Universitas Udayana
Mata Kuliah                                  : Pemrograman Berorientasi Objek
Dosen                                            : I Putu Agus Eka Pratama, ST.MT.



Hasil gambar untuk nama inheritance java
Pada siang ini saya akan mengulas tentang cara membuat pewarisan dalam Bahasa pemrograman Java, simak dengan baik ulasan berikut ini, kita mulai dari pengertian dasar inheritance
Pengertian dasar inheritance
Inheritance (Pewarisan) merupakan salah satu dari tiga konsep dasar OOP. Konsep inheritance ini mengadopsi dunia riil dimana suatu entitas/obyek dapat mempunyai entitas/obyek turunan. Dengan konsep inheritance, sebuah class dapat mempunyai class turunan. Suatu class yang mempunyai class turunan dinamakan parent class atau base class. Sedangkan class turunan itu sendiri seringkali disebut subclass atau child class.
Dalam dunia riil, suatu entitas turunan dapat mewarisi apa-apa yang dipunyai dari entitas induknya. Misalkan saja antara entitas Bapak dan entitas Anak. Entitas anak dapat mewarisi apa-apa yang dipunyai oleh entitas Bapaknya. Demikian juga dalam konsep inheritance, suatu subclass dapat mewarisi apa-apa yang dipunyai oleh parent class. Inilah yang terpenting dari konsep inheritance

Dalam Java, semua class, termasuk class yang membangun Java API, adalah subclasses dari superclass Object. Contoh hirarki class diperlihatkan di bawah ini.
Beberapa class di atas class utama dalam hirarki class dikenal sebagai superclass. Sementara beberapa class di bawah class pokok dalam hirarki class dikenal sebagai subclass dari class tersebut.
 Hasil gambar untuk pewarisan java
Gambar 1: Hirarki class
Pewarisan adalah keuntungan besar dalam pemrograman berbasis object karena suatu sifat atau method didefinisikan dalam superclass, sifat ini secara otomatis diwariskan dari semua subclasses. Jadi, Anda dapat menuliskan kode method hanya sekali dan mereka dapat digunakan oleh semua subclass. Subclass hanya butuh mengimplementasikan perbedaannya sendiri dan induknya.
Untuk memperoleh suatu class, kita menggunakan kata kunci extend. Untuk mengilustrasikan ini, kita akan membuat contoh class induk. Dimisalkan kita mempunyai class induk yang dinamakan Person.

public class Person
{
protected String name;
protected String address;
/**
* Default constructor
*/
public Person(){
System.out.println(“Inside Person:Constructor”);
name = "";
address = "";
}
/**
* Constructor dengan dua parameter
*/
public Person( String name, String address ){
this.name = name;
this.address = address;
}
/**
* Method accessor
*/
public String getName(){
return name;
}
public String getAddress(){
return address;
}
public void setName( String name ){
this.name = name;
}
public void setAddress( String add ){
this.address = add;
}
}

Penjelasan mengenai program ini:
Perhatikan bahwa atribut name dan address dideklarasikan sebagai protected. Alasannya kita melakukan ini yaitu, kita inginkan atribut-atribut ini untuk bisa diakses oleh subclasses dari superclassess. Jika kita mendeklarasikan sebagai private, subclasses tidak dapat menggunakannya. Catatan bahwa semua properti dari superclass yang dideklarasikan sebagai public, protected dan default dapat diakses oleh subclasses-nya.
Sekarang, kita ingin membuat class lain bernama Student. Karena Student juga sebagai Person, kita putuskan hanya meng-extend class Person, sehingga kita dapat mewariskan semua properti dan method dari setiap class Person yang ada. Untuk melakukan ini, kita tulis,

public class Student extends Person
{
public Student(){
System.out.println(“Inside Student:Constructor”);
//beberapa kode di sini
}
// beberapa kode di sini
}

Ketika object Student di-instantiate, default constructor dari superclass secara mutlak meminta untuk melakukan inisialisasi yang seharusnya. Setelah itu, pernyataan di dalam subclass dieksekusi. Untuk mengilustrasikannya, perhatikan kode berikut,

public static void main( String[] args ){
Student anna = new Student();
}

Dalam kode ini, kita membuat sebuah object dari class Student. Keluaran dari program adalah,
Inside Person:Constructor
Inside Student:Constructor

Daftar Pustaka

http://saniya0329.blogspot.com/2012/07/pengertian-inheritance-dan-polomorfisme.html (diakses pada tanggal 7 Maret 2015)

20.08

Tutorial Membuat Program Aritmatika

0 Comments »
Nama / NIM                                  : Ketut Sulya Arya Wasika / 1404505045
Jurusan / Fakultas / Universitas    : Teknologi Informasi / Teknik /  Universitas Udayana
Mata Kuliah                                  : Pemrograman Berorientasi Objek
Dosen                                            : I Putu Agus Eka Pratama, ST.MT.

Pada kesempatan ini saya akan membahas tentang bagaimana membuat program aritmatika, pasti teman semua udah tahu program aritmatika itu terdiri dari penambahan, pengurangan, perkalian dan pembagian. Untuk lebih jelasnya silahkan simak penjelasan dibawah ini
Operator Aritmatika dibagi 3, yaitu:
  • Operator-operator Aritmatika Dasar
Terdiri dari operator penjumlahan, pengurangan, perkalian, pembagian. Khusus untuk operator (-) dapat digunakan untuk menegatifkan suatu operand tunggal. Sedangkan dalam operator (/), apabila kedua operand bertipe integer, maka hasil integer. Namun, apabila slah satu atau kedua operand bertipe floating point maka hasil yang akan diperoleh akan bertipe floating point.
  • Operator Modulus (Sisa Bagi)
Digunakan untuk menentukan sisa dari sebuah operasi pembagian bilangan bulat (integer) maupun riil (floating point).
  • Operator Increment dan Decrement
Increment (++) digunakan untuk menaikkan nilai operand dengan nilai 1, sedangkan Decrement (--) untuk menurunkan nilai operand dengan nilai 1. Increment dibagi menajdi dua yaitu: pre-increment dan post-increment.

Berikut ini adalah dasar operator aritmatika yang dapat digunakan untuk membuat suatu program java sederhana pada NetBeans IDE 7.0.1.









Dan gambar di bawah ini merupakan output dari program di atas.



Selanjutnya kita langsung saja ulas mengenai program ini

Untuk pembuatan program bias kita liat langkah – langkah dan logika(penjelasan)seperti di bawah ini :
public class Aritmatika {
Dalam sebuah program biasanya diberikan nama class yang sama dengan nama file tersebut.
                public static void main(String[] args) {
Pada langkah di atas memiliki banyak definisinya.
PUBLIC                         : Metode ini dapat dipanggil dari luar class
STATIC                          : Metode ini bersifat sama untuk semua class
VOID                              : Metode ini tidak mengembalikan nilai
ARGUMEN ARGS []    : Array ojek string argument baris – baris perintah yang dilewatkan ke kelas yang di eksekusi
int a = 13;
int b = 26;

Pada coding di atas terdapat kata “INT” yang dimasudkan untuk penggunaan sebuah variabel yang memberikan suatu nilai. Dan nilai a adalah 13 sedangkan untuk nilai b adalah 26.
System.out.println ("Penggunaan Opertaor Aritmatika ");
System.out.println ("Nilai awal a adalah    "+a);
System.out.println ("Nilai awal b adalah    "+b);

System.out.println di atas merupakan statement yang digunakan untuk menanmpilkan kalimat “Penggunaan Operator Aritmatika”, ”Nilai awal a adalah 13”, “Nilai awal b adalah 26” secara terpisah oleh jarak enter.
System.out.println ("Hasil dari a + b = "+(a + b));
System.out.println ("Hasil dari a - b = "+(a - b));
System.out.println ("Hasil dari a / b = "+(a / b));
System.out.println ("Hasil dari a * b = "+(a * b));
System.out.println ("Hasil dari a % b = "+(a % b));

Sedangkan untuk System.out.printlnyang di atas merupakan statetment yang digunakan oleh operator aritmatika untuk menaimpilkan rumus aritmatika yang sesungguhnya.

Daftar Pustaka
http://andreancipta.blogspot.com/2013/03/undifinition.html (diakses pada tanggal 7 Maret 2015)
19.41

Tutorial Membuat Hello World Pada JAVA

0 Comments »
Nama / NIM                                  : Ketut Sulya Arya Wasika / 1404505045
Jurusan / Fakultas / Universitas    : Teknologi Informasi / Teknik /  Universitas Udayana
Mata Kuliah                                  : Pemrograman Berorientasi Objek
Dosen                                            : I Putu Agus Eka Pratama, ST.MT.

Pada kesempatan ini saya akan mengulas tentang membuat program sederhana melalui java bagi pemula, simak ulasan berikut ini

Untuk membuat program java, saya menggunakan IDE Geany.


1. Buka Geany, dan tulislah kode "Hello World" atau kata lain yang ingin kamu buat.
Menampilkan Screenshot from 2015-03-10 21:41:26.png

2. Tekan F9 untuk meng-compile ( atau bisa menggunakan tool pada tool box)

3. Jalankan program, Run Program dan ini merupakan output dari program diatas

Menampilkan Screenshot from 2015-03-10 21:42:07.png

Sekarang, kita akan mencoba untuk menganalisa program Java pertama :
 public class Hello{/*** My first java program*/public static void main(String[] args) {//menampilkan string ”Hello world” pada layarSystem.out.println("Hello world!");}}
          Baris pertama kode :
public class Hello

menandakan nama class yaitu Hello. Dalam Java, semua kode seharusnya ditempatkan didalam deklarasi class. kita melakukannya dengan menggunakan kata kunci class. Sebagai tambahan, class menggunakan access specifier public, yang mengindikasikan bahwa classkita mempunyai akses bebas ke class yang lain dari package yang lain pula (package merupakan kumpulan class-class). Kita akan membahas lebih dalam mengenai package dan access specifier pada embahasan selanjutnya.

merupakan kumpulan class-class). Kita akan membahas lebih dalam mengenai package dan access specifier pada pembahasan selanjutnya.
Baris berikutnya yaitu yang terdiri atas kurung kurawal { menandakan awal blok. Pada kodeini, kita menempatkan kurung kurawal pada baris selanjutnya setelah deklarasi class,bagaimanapun, kita dapat juga meletakkan kurung kurawal ini setelah baris pertama darikode yang kita tulis. Jadi, kita dapat menulis kode kita sebagai berikut :

public class Hello
{
atau
public class Hello {

Tiga baris selanjutnya menandakan adanya komentar Java. Komentar adalah sesuatu yangdigunakan untuk mendokumentasikan setiap bagian dari kode yang ditulis. Komentar bukanmerupakan bagian dari program itu sendiri, tetapi digunakan untuk tujuan dokumentasi.Komentar itu sendiri dapat ditambahkan pada kode yang Anda tulis sebagai petunjuk yangdapat membantu proses pembelajaran pemrograman yang baik.


/*** My first java program
*/
Komentar dinyatakan dengan tanda “/*” dan “*/”. Segala sesuatu yang ada diantara anda tersebut diabaikan oleh compiler Java, dan mereka hanya dianggap sebagai komentar. Baris selanjutnya,

public static void main(String[] args) {
atau dapat juga ditulis sebagai berikut,
public static void main(String[] args){
             
mengindikasikan nama suatu method dalam class Hello yang bertindak sebagai method utama.
Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet yang ditulis dalam bahasa Java dimulai dengan method utama. Yakinkan untukmengikuti kaidah  penulisan tanda yang benar.
Baris selanjutnya juga merupakan komentar,
//Menampilkan string "Hello world" pada layar

Sekarang kita mempelajari 2 cara untuk membuat komentar. Cara pertama adalah denganmenempatkan komentar dalam /* dan */, dan cara yang lain adalah dengan menuliskantanda // pada awal komentar

System.out.println("Hello world!");

menampilkan teks “Hello World!” pada layar. Perintah System.out.println(), menampilkan teks yang diapit oleh tanda double pute (“ ”) pada layar.
Dua baris terakhir yang terdiri atas dua kurung kurawal digunakan untuk menutup method utama dan masing-masing class secara berurutan.



Daftar pustaka
19.29