Search This Blog

Wednesday, March 8, 2017

contoh program mengunakan array di php

 Hai apa kabar ...?
hari ini saya akan kembali menulis lagi sedikit tentang ilmu pemerograman PHP. Pada kesempatan kali ini saya akan menjelaskan tentang ARRAY. Apa itu ARRAY?
Untuk singkat nya ARRAY adalah kumpulan dari beberapa isi data dalam sebuah atau satu variabel. Dengan menggunakan array kita dapat menghemat penggunaan variabel untuk menyimpan data 
FOR EXAMPLE 

Dapat dilihat dari gambar diatas apabila kita tidak menggunakan ARRAY maka kita kerepotan apabila memiliki data yang banyak dan akan mengunakan variabel yang banyak pula. Maka kita akan menggunakan ARRAY untuk membuat program lebih simple;

FOR EXAMPLE:
Dalam penggunaan ARRAY kita dapat memanggil isi data sesuai dengan keiinginan kita, dalam hitungan nya dimulai dari 0 dan seterusnya. Misal nya kita memiliki 3 data ("agung","septa","rio")jumlah data yang kita miliki ada 3 tetapi untuk memanggilnya dala array maka akan di mulai dari 0.

selanjutnya kita juga akan melakukan pemerograman memanggil data menggunakan perulangan dan untuk datanya akan kita tambahkan value setiap isi data .
FOR EXAMPLE 



CODE: 
<?php

$teman=array("agung"=>123,"septa"=>"aku","rio"=>789 );
while(list($index,$nilai)=each($teman)){

echo"  DATA : $index dan VALUE: $nilai";
echo "<br>";
}
?> 
dalam code diatas setiap isi data memiliki value nya masing-masing  !"untuk memasukan kan value yang mengandung tipe data text maka harus menggunakan tanda kutip 2 " ".
Sekian tutorial dari saya   apabila terdapat kesalahan mohon maaf dan kepada allah SWT saya mohon. dan jangan lupa CORRECT ME IF I WRONG (CMIIW).THANKS. 




Thursday, November 3, 2016

CARA INSTALL JAVA DAN ANT SERTA PENGATURAN NYA

ASSALAMUALLAIKUM WR.WB


Baik pada pertemuan kali ini saya akan menjelaskan cara install dan pengaturan ant di windows,
.TOOLS
1.JAVA 1.8(pemerograman android harus menggunakan java versi 8)
2.ANT
3.ANROID SDK
 !!TAPI PADA TUTORIAL KALI INI SAYA HANYA AKAN MENJELASKAN CARA MENGINSTAL JAVA 1.8 DAN ANT SAJA ...PENJELASAN INSTAL ANDROID SDK AKAN SAYA BUAT UNTUK PERTEMUAN BERIKUTNYA

PERTAMA
INSTALL JRE 1.8
klik dan next  aja terus sampai selesai
setelah selesai menginstal java kita perlu mengatur  FILE java terlebih dahulu 
1.klik kanan pada computer
2.pilih properties
3.Advanced System Setting
4.Environment Variables..


selanjutnya klik new


kemudian isi name seperti dibawah ini
!!VARIABLE VALUE diambil dari letek java yang kita instal di C:
kemudian copy alamat file dalam variable value

klik ok 

selanjutnya adalah ANT
file tidak tersedia dalam bentuk .EXE
kita hanya perlu mendownload file kemudian di ekstrak ke dalam DATA C:
cukup dengan mmbuat file baru dalam envoirement variable
dengan VARIABLE NAME ANT_HOME DAN copy lokasi file
pada VARIABLE VALUE;
KLIK OK



Thursday, May 19, 2016

Definisi static nested classes beserta contoh program

hallo guys apa kabar udah lama ngga pos....
hari ini saya akan menjelaskan sedikit materi tambahan mengenai nested classs yaitu static nested class.

Definisi

Static Nested Classes
· Static nested class merupakan sebuah class lain yang dideklarasikan didalam class sebagai member dan dideklarasikan dengan menambahkan (“static”) static nested class juga bisa membuat deklarasi private, protected,public,default.sehingga memudahkan dalam program
 Static nested Class merupakan bagian dari pemerograman Nested class karena Nested class terdiri dari beberapa penyebutan yaitu Static nested class dan non-Nested static class yang merupakan sebutan dari inner class 

Contoh listing program 
public class Agung{
String nama;
String alamat;
String citacita;
protected void setIdentitas(String a, String b, String c) {
this.nama=a;
this.alamat=b;
this.citacita=c;
}
protected static class Game{
int x,y;
int z;
protected void setNilai( int y, int x){
this.x=x;
this.y-=y;
}
int getx()
 {
 return x;
 }
int gety()
{
return y;
}
int getHasil1()
{
    z=x-y;
return z;
}

}
save program utama dengan format Agung.java atau kalian bisa menggubah nama kelas sesuai kehendak kali an selama penulisan class benar

Program execute
public class Hasil
{
public void agung(){
Agung a=new Agung();
a.setIdentitas("agung Septario","bukit lamo di belakang bukit siguntang","ingin menjadi anak SHOLEH" );

Agung.Game b= new Agung.Game();
b.setNilai(10,19);

System.out.println("\n nama =" +a.nama+ "\n alamat"+a.alamat+"\n CIta-Cita ="+a.citacita +"\n Tanggal Lahir ="+b.getHasil1());

}
public static void main(String [] args){
new Hasil().agung();
}

save program diatas dengan format Hasil.

selanjutnya tinggal di run dan ini adalah hasilnya

 

Sunday, May 1, 2016

penjelasan teory Extends pada java

Assalamuallaikum guys.......?
hari ini saya kembali memberi pos'an menggenai suatu kode yang sering digunakan pada java yaitu extends. Extends memiliki fungsi untuk memanggil class yang berada di class lain tanpa harus membuat Script baru lagi pada kelas tersebut.
contoh bagi yang masih bingung ada tiga bernama herp,jones, mahasiswa berada dikelas A dan saya berada di kelas B, jadi apabila saya ingin memanggil mereka tetapi kaki saya lagi sakit jadi saya menggunakan Extends untuk memanggil mereka untuk datang kekelas saya,




contoh program
class Si4i{
String nama, hobi,status;
int nim,tgllahir;
public void setnama(String nama,String hobi){
this.nama=nama;
this.hobi=hobi;
}
public void setnim(int nim, int tgllahir){
this.nim=nim;
this.tgllahir=tgllahir;
}
public String getnama()
{
return nama;
}
public String gethobi()
{
return hobi;
}
public int getnim()
{
return nim;
}
public int gettgllahir()
{
return tgllahir;
}
}

class Baru extends Si4i {//pemanggilan program pada classSi4i
String ambisi;
public void setambisi(String ambisi){
this.ambisi=ambisi;
}
public void setstatus(String  status){//penggunaan variable status pada class si4i
this.status=status;

}
public String getambisi()
{
return ambisi;
}
public String getstatus()
{
return status;
}
}



public class Jones{
public static void main(String[]args){
Si4i as=new Si4i();
Baru ad=new Baru();
as.nama="agungseptario";
as.hobi="makan";
as.nim=141410219;
as.tgllahir=290995;
ad.ambisi="ingin menjadi polwan";
ad.status="jones sampai halal";
System.out.println("nama="+as.nama);
System.out.println("hobi="+as.hobi);
System.out.println("nim="+as.nim);
System.out.println("tanggal lahir="+as.tgllahir);
System.out.println("cita-cita="+ad.ambisi);
System.out.println("Status"+ad.status);
}
}

simpan program hanya dengan menggunakan class Jones.java
class si4i dan Baru akan langsung terSave otomatis pada class Jones, jadi tidak perlu disave satu persatu class nya..OK

langsung kita execute Program nya

Ehmmm mungkin itu saja yang dapat saya pos hari ini
boleh dicopas....
                                                 CMIIW(CORRECT ME IF I'M WRONG)*
BILA ADA PERTANYAAN LANGSUNG COMMENT AJA...



Sunday, April 24, 2016

DEFINISI AWT DAN SWING BESERTA CONTOH PROGRAMNYA

pertama saya akan menjelas kan satu hal terlebih dahulu

pada program kali ini saya akan menggunakan yang namanya
1.AWT(Abstract Windowing Toolkit) 
2. Swing

AWT
Abstract Windowing Toolkit (AWT), atau disebut juga “Another Windowing Toolkit”, adalah pustaka windowing bertujuan umum dan multiplatform serta menyediakan sejumlah kelas untuk membuat GUI di Java. Dengan AWT, dapat membuat window, menggambar, manipulasi gambar, dan komponen seperti Button, Scrollbar, Checkbox, TextField, dan menu pull-down.

SWING
Swing merupakan perbaikan kelemahan di AWT. Banyak kelas swing menyediakan komponen alternatif terhadap AWT.
            Contohnya kelas JButton swing menyediakan fungsionalitas lebih banyak dibanding kelas Button.
-Selain itu komponen swing umumnya diawali dengan huruf “J
             misalnya JButton, JTextField, JFrame, JLabel, JTextArea, JPanel, dan sebagainya. 

Teknologi swing menggunakan dan memperluas gagasan-gagasan AWT. Sementara, penggunaan komponen Swing ditandai dengan adanya instruksi : import javax.swing;

PERBEFAAN AWT DAN SWING
           AWT merupakan komponen heavyweight(kelas cberat) sedangkan Swing lightweight(kelas ringan).
Swing memiliki lebih banyak komponen.Fasilitas Swing Look And Feel : Metal, Windows, Motif. Komponen Swing berdasarkan mode view yaitu;
suatu cara pengembangan komponen dengan pemisah penyimpanan dan penanganan data dari representasi visual data;



CONTOH PROGRAM 
UNTUK MENAMPILKAN FOTO

import java.awt.*;
import javax.swing.JFrame;

public class CanvasExample extends Canvas
{
public void paint(Graphics g)
{
Toolkit t = Toolkit.getDefaultToolkit();
Image i= t.getImage("images.png");//nama fotodan formatnya
g.drawImage(i,10,10,this);//untuk letak posisi foto pada frame
}
public static void main(String []args)
{
CanvasExample m=new CanvasExample();
JFrame f=new JFrame("CanvaExample");
f.add(m);
f.setSize(320,300);//untuk ukuran frame
f.setVisible(true);


}

**//DAN SAVE FILE DENGAN FORMAT CanvasExample.JAVA
DAN UNTUK FOTO SENDIRI HARUS DILETAKKAN SATU FOLDER DENGAN (CanvasExample.JAVA)TADI//

HASIL NYA ......





Mungkin itu saja yang dapat saya sampaikan lebih dan kurang saya minta maaf


**CMIIW(CORRECT ME IF I'M WRONG)

NEVER GIVE UP

SEMANGAT PEMEROGRAMAN



contoh program inner class menggunakan setter dan getter

hallo guys


hari ini saya akan membuat program sederhana menggunakan dengan menggunakan metode inner class

pada program kali ini kita juga akan menggunakan SETTER DAN GETTER untuk di kelas outher class nya dan sisa programnya di inner class
okk langsung saja

PROGRAM
class Luar//outher class
{
    private double x,y,z;
public Luar()
{
    x=5;
    z=4;
}
public Luar(double x, double z)
{
    this.x=x;
    this.z=z;
}

void setNilai(double x, double z)
{
    this.x=x;
    this.z=z;
}

double getHasil()
{
 y=(2+x)/(z*z);
return y;
}

double getNilaix()
{
    return x;
}

double getNilaiz()
{
    return z;
}


class Dalam{//sebagai inner class
void hasil()
{

System.out.println("(2+" +getNilaix()+") /( "+getNilaiz()+"x"+getNilaiz()+")="+getHasil());
}
}



    public static void main(String[]arg)
{
    Luar h=new Luar();//instance class luar
    Luar.Dalam i=h.new Dalam();//instance  class dalam
    h.setNilai(10,12);//memasukan nilai yang ada pada class Luar
     i.hasil();//method yang ada pada class inner

}
}

SAVE CUKUP DENGAN MENYIMPAN NAMA CLASS LUAR SAJA
Luar.java
dan untuk hasil dari programnya adalah


Baiklah mungkin itu saja yang dapat saya sampaikan cukup sekian dan terima kasih
BOLEH DICOPAS
***CMIIW(CORRECT ME IF I'M WRONG)

Thursday, April 21, 2016

pengertian Method Local Inner class

INNER CLASS


definisi inner class
1.Dasar Teori
                Java membolehkan menyisipkan suatu kelas ke dalam kelas lainnya. Kelas sisipan ini disebut kelas Inner. Kelas Inner berguna untuk mendukung suatu proses yang akan dijalankan oleh kelas luarnya. Beberapa ketentuan kelas Inner :
• Kelas Luar yang mengandung kelas Inner, bila dikompilasi akan menghasilkan dua file *.class, yaitu Luar.class dan Luar$Inner.class
• Kelas Inner boleh tidak diberi nama, yang disebut Anonymous Inner.
• Kelas Inner dapat diberi modifier akses public, atau protected, atau default, ataupun private.
• Untuk mengakses referensi this dari kelas luar digunakan bentuk NamaKelasLuar.this.
• Kelas Luar ikut bertanggung-jawab dalam instansiasi kelas Inner (yang non static) . Kalau objek kelas    Luar adalah a, dan objek kelas Inner adalah b, maka sintaks yang benar adalah :
Luar a = new Luar(); Luar.Inner b = a.new Inner();
• Jika kelas Inner bersifat static, maka objek milik kelas Inner dapat dibuat sendiri tanpa melalui kelas Luarnya, (Artinya kelas Inner tidak dapat mengakses attribute ataupun method non static milik kelas Luarnya).
                Inner Class adalah kelas yang disisipkan di dalam kelas yang lain. Fungsi kelas sisipan ini adalah mendukung suatu proses yang akan dijalankan oleh kelas utamanya

2.METHOD LOCAL INNER CLASS
                Method-local inner class adalah inner class yang dideklarasikan di dalam method . Mendeklarasikan method-local inner class tidak berarti kita membuat instance dari class tersebut. Jadi, sebelum kita menggunakan inner class tersebut, kita harus membuat instancenya dari suatu tempat di dalam method dan setelah definisi inner class tersebut.
                Method-local inner class hanya dapat diinstansiasi dari dalam method yang mendefinisikan method-local inner class tersebut.
                Instance method-local inner class memiliki akses ke semua member dari outer class (termasuk member outer class yang ber access modifier private).


CONTOH PROGRAM





HASIL RUN


BAIK LAH MUNGKIN ITU SAJA YANG BISA SAYA POS HARI INI ...BOLEH UNTUK DI COPAS ....
*//CORRECT ME IF I WRONG