Tugas modul 2-mengenal struktur program java

Tugas modul 2-mengenal struktur program java

 

Nama : Akhmad Muqoddim Fahmi Ilmi

Kelas  : A

Nim    : 4123041

 

1. Jelaskan 4 pembagian struktur program pada java secara umum!Jelaskan dan berikan contoh masing masing.

1. Deklarasi Package

Package merupakan sebuah folder yang berisi sekumpulan program Java.

Deklarasi package biasanya dilakukan saat membuat program atau aplikasi besar. contohnya package com.ilmistudio.program; Pada contoh di atas, com.ilmistudio adalah nama domain dari ilmistudio.

2.Bagian Impor

 Pada bagian ini, kita melakukan impor library yang dibutuhkan pada program.Library merupakan sekumpulan class dan fungsi yang bisa kita gunakan dalam membuat program.                                                               Contoh impor library:  import java.util.Scanner;  Pada contoh tersebut, kita mengimpor class Scanner dari package java.util.

3. Bagian Class

Java merupakan bahasa pemrograman yang menggunakan paradigma OOP (Object Oriented Programming).Setiap program harus dibungkus di dalam class agar nanti bisa dibuat menjadi object.                            contoh:class Program {

public static void main(String args[]){
System.out.println("Hello World");
}
} Blok class dibuka dengan tanda kurung kurawal { kemudian ditutup atau diakhiri dengan }.Di dalam blok class, kita dapat mengisinya dengan method atau fungsi-fungsi dan juga variabel.Pada contoh di atas, terdapat method main().



4. Method Main

Method main() atau fungsi main() merupakan blok program yang akan dieksekusi pertama kali.Ini adalah entri point dari program.Method main() wajib kita buat. Kalau tidak, maka programnya tidak akan bisa dieksekusi.Contoh method main().

 

 

2. Jelaskan beberapa contoh istilah brikut dan berikan contohnya.

-class

-method

-komentar

-identifire

-blok program

-variabel

-tipe data

 

-Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object. class juga merupakan grup suatu object dengan kemiripan attributes/properties, behaviour dan relasi ke object lain. Contoh Class Person, Vehicle, Tree, Fruit dan lain-lain

-method itu adalah kumpulan syntax program yang kita buat dalam satu class. dan kemudian fungsi-fungsi itu akan kita panggil kembali. Dengan method, kita bisa lebih mempersingkat coding yang kita buat.contoh

  public class Main {

    static void methodSaya() {

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

    }

}

-Komentar adalah baris kode yang tidak dijalankan oleh compiler Java. Komentar hanya ada di dalam source code dan tidak akan dijalankan atau dieksekusi.contoh  

public class Main {

  public static void main(String[] args) {

    // Ini komentar

    System.out.println("Hello World");

  }

}

-Identifier merupakan nama yang digunakan untuk menamai class, variabel dan method.contoh

Identifier harus diawali dengan huruf, underscore/garis bawah (_) atau lambang dolar ($). Untuk selebihnya dapat menggunakan karakter apa pun, kecuali karakter yang digunakan sebagai operator oleh Java (seperti +, -, *, atau / ). 

-blok program adalah kumpulan dari statemen dan ekspresi yang dibungkus menjadi satu.contoh

package com.wordpress.bmadi.morehello;

public class DemoHello {

  public static void main(String[] args){

    // Menampilkan text HelloWorld!

    System.out.println("HelloWorld!");

  }

}

-vriabel adalah lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai) ¡ Nilai variabel dapat diubah di pernyataan manapun di dalam program,contoh intihasilKali; String namaSiswa, namaGuru, namaAdmin;

type data dibagi menjadi 2 bagian yaitu Tipe Data Primitif dan Tipe Data Reference (Class)

-Tipe data yang merupakan kata kunci diJava (tertanam di compiler Java), sehingga pemrosesan jauh lebih cepa Contoh: int, double

typeData Reference (Class)Tipe data berupa class yang ada di library Java (java.lang)contoh. String, Integer, Double

 

3. Sebutkan cara penamaan class pada java.

perhatikan nama class-nya, kita menggunakan huruf kapital di awal, dan huruf kapital pada huruf w untuk memisahkan dua suku kata.

 

4. 

 



 


Komentar

Postingan populer dari blog ini