SlideShare uma empresa Scribd logo
1 de 15
ANALISA BERORIENTASI
OBJEK




PEMROGRAMAN JAVA NETBEANS
HAMRIL
08.01.133
Pengertian Pemrograman JAVA
 Sebagai sebuah bahasa pemrograman, Java
 dapat        membuat        seluruh       bentuk
 aplikasi, desktop, web dan lainnya, sebagaimana
 dibuat      dengan     menggunakan       bahasa
 pemrograman konvensional yang lain.

 Java   adalah bahasa pemrograman yang
 berorientasi objek (OOP) dan dapat dijalankan
 pada berbagai platform sistem operasi.
Tipe Data dalam Bahasa
Pemrograman JAVA
Operator pada Bahasa Pemrograman
JAVA
                      Operator Decrement-
Operator Aritmatika   Increment
Operator kondisi pada Bahasa
Pemrograman JAVA
Operator Relasi     Operator Logika
Contoh Program JAVA

 Program Nilai (Nilai Angka – Nilai Huruf)
   - Menentukan Objeknya.
   - Menentukan Flowchartnya.
   - Menentukan Variabelnya dan Type Data
    (Mendeklarasikan).
   - Menentukan Algoritma Pemogramannnya
   - Mendeskripsikan Program
   - Membuat Coding Program
   - Menjalankan / Implementasi Program
Flowchart
Coding/Script Program Nilai JAVA
Penjelasan Dasar Script JAVA
1. Baris 1 merupakan bagian untuk definisi class,
     berupa suatu blok yang dibatasi oleh { dan },
      class tersebut mempunyai metode main()
2.   Metode main() merupakan awal jalannya
     program
3.   Public = metode ini dapat dipanggil dari mana
     saja
4.   Static = metode bersifat sama untuk semua
     instan class
5.   String[] args = adalah argumen bawaan dari
     class main()
Hasil Implementasi Program
Kelebihan JAVA
1. Java Tidak bergantung pada Platform
   Java dapat dijalankan pada sembarang
   komputer dan bahkan sembarang sistem
   operasi :
   MacOs -> Apple          Solaris -> Sun Ms
   Netware -> Novell Windows ->Microsoft
   OS/2 -> IBM       Linux, dll
2. Java adalah bahasa pemrograman berorientasi
   objek
3. Java mendukung WWW /web dengan Applet-
   nya
4. Java mendukung pemrograman mobile dengan
Kelebihan JAVA
5. Dapat didistribusi dengan mudah
  Java dibuat untuk membuat aplikasi terdistribusi
  secara mudah dengan adanya libraries
  networking yang terintegrasi pada Java.
6. Robust, Java mempuyai reliabilitas yang tinggi.
7. Multithreaded
  Java mempunyai kemampuan untuk membuat
  suatu program yang dapat melakukan beberapa
  pekerjaan secara sekaligus dan simultan.
Kekurangan JAVA
 1. Bagi pemula Bahasa ini cukup sulit untuk
 dipelajari dan dipahami.
 2. Banyaknya operator serta fleksibilitas
 penulisan program kadang-kadang
 membingungkan pemakai.
Sekian dan Terima Kasih
            Wassalam

          Ada Pertanyaan

Mais conteúdo relacionado

Mais procurados (16)

java
 java java
java
 
Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman java
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)
 
Jeni slides intro1-bab00-pengenalan pemrograman 1
Jeni slides intro1-bab00-pengenalan pemrograman 1Jeni slides intro1-bab00-pengenalan pemrograman 1
Jeni slides intro1-bab00-pengenalan pemrograman 1
 
Tugas 4 rekayasaweb 1412511642 sri susanto
Tugas 4 rekayasaweb 1412511642 sri susantoTugas 4 rekayasaweb 1412511642 sri susanto
Tugas 4 rekayasaweb 1412511642 sri susanto
 
Operasi bahasa java
Operasi bahasa javaOperasi bahasa java
Operasi bahasa java
 
Struktur Pemrograman Java
Struktur Pemrograman JavaStruktur Pemrograman Java
Struktur Pemrograman Java
 
Aplikasi pemrograman
Aplikasi pemrogramanAplikasi pemrograman
Aplikasi pemrograman
 
Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter i
 
Presentation java PPT
Presentation java PPTPresentation java PPT
Presentation java PPT
 
Object oriented programming (oop)
Object oriented programming (oop)Object oriented programming (oop)
Object oriented programming (oop)
 
Powerpoint Java
Powerpoint JavaPowerpoint Java
Powerpoint Java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Java ppt
Java pptJava ppt
Java ppt
 
Ppt java
Ppt javaPpt java
Ppt java
 
14. java class library
14. java class library14. java class library
14. java class library
 

Destaque

Pemodelan berorientasi objek
Pemodelan berorientasi objekPemodelan berorientasi objek
Pemodelan berorientasi objekAdhikara Asmoro
 
Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)
Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)
Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)Noval C. Kesuma
 
Tugas Akhir PTI
Tugas Akhir PTITugas Akhir PTI
Tugas Akhir PTIdidondong
 
perancangan berorientasi objek
perancangan berorientasi objekperancangan berorientasi objek
perancangan berorientasi objekDoni Sanjaya
 
Modul praktikum dasar dasar pemrograman java
Modul  praktikum dasar dasar pemrograman javaModul  praktikum dasar dasar pemrograman java
Modul praktikum dasar dasar pemrograman javastephan EL'wiin Shaarawy
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekI Putu Arya Dharmaadi
 
contoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnyacontoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnyastephan EL'wiin Shaarawy
 
contoh slide presentasi inggris
contoh slide presentasi inggriscontoh slide presentasi inggris
contoh slide presentasi inggrisRahmah Fadhilah
 
Talent Is Never Enough - Presentasi.net
Talent Is Never Enough - Presentasi.netTalent Is Never Enough - Presentasi.net
Talent Is Never Enough - Presentasi.netMuhammad Noer
 
The Seven Habits of Highly Effective People - Stephen Covey
The Seven Habits of Highly Effective People - Stephen CoveyThe Seven Habits of Highly Effective People - Stephen Covey
The Seven Habits of Highly Effective People - Stephen CoveyMuhammad Noer
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistemguestb7aaaf1e
 

Destaque (13)

Pemodelan berorientasi objek
Pemodelan berorientasi objekPemodelan berorientasi objek
Pemodelan berorientasi objek
 
Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)
Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)
Object Oriented Analysis & Design (Analisis & Perancangan Berorientasi Objek)
 
Tugas Akhir PTI
Tugas Akhir PTITugas Akhir PTI
Tugas Akhir PTI
 
Bahan kuis psbo
Bahan kuis psboBahan kuis psbo
Bahan kuis psbo
 
perancangan berorientasi objek
perancangan berorientasi objekperancangan berorientasi objek
perancangan berorientasi objek
 
Modul praktikum PBO
Modul praktikum PBOModul praktikum PBO
Modul praktikum PBO
 
Modul praktikum dasar dasar pemrograman java
Modul  praktikum dasar dasar pemrograman javaModul  praktikum dasar dasar pemrograman java
Modul praktikum dasar dasar pemrograman java
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objek
 
contoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnyacontoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnya
 
contoh slide presentasi inggris
contoh slide presentasi inggriscontoh slide presentasi inggris
contoh slide presentasi inggris
 
Talent Is Never Enough - Presentasi.net
Talent Is Never Enough - Presentasi.netTalent Is Never Enough - Presentasi.net
Talent Is Never Enough - Presentasi.net
 
The Seven Habits of Highly Effective People - Stephen Covey
The Seven Habits of Highly Effective People - Stephen CoveyThe Seven Habits of Highly Effective People - Stephen Covey
The Seven Habits of Highly Effective People - Stephen Covey
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 

Semelhante a Analisa berorientasi objek

Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxngajiyanto .
 
Ppt java
Ppt javaPpt java
Ppt javaakuyuli
 
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaIndividual Consultants
 
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaKristanto Wijaya
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang javaFitra Sani
 
PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023Antonius Eko Yulianto
 
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-javaThan Thi Habidan
 
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJurnal IT
 

Semelhante a Analisa berorientasi objek (20)

Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
 
Pert 2 PBO
Pert 2 PBOPert 2 PBO
Pert 2 PBO
 
Ppt java
Ppt javaPpt java
Ppt java
 
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
 
Modul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa JavaModul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa Java
 
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Java1
Java1Java1
Java1
 
Makalah java
Makalah javaMakalah java
Makalah java
 
1-2 Pengenalan Java.pptx
1-2 Pengenalan Java.pptx1-2 Pengenalan Java.pptx
1-2 Pengenalan Java.pptx
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang java
 
PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023
 
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
 
Os java
Os javaOs java
Os java
 
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
 

Analisa berorientasi objek

  • 3. Pengertian Pemrograman JAVA  Sebagai sebuah bahasa pemrograman, Java dapat membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain.  Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi.
  • 4. Tipe Data dalam Bahasa Pemrograman JAVA
  • 5. Operator pada Bahasa Pemrograman JAVA Operator Decrement- Operator Aritmatika Increment
  • 6. Operator kondisi pada Bahasa Pemrograman JAVA Operator Relasi Operator Logika
  • 7. Contoh Program JAVA  Program Nilai (Nilai Angka – Nilai Huruf)  - Menentukan Objeknya.  - Menentukan Flowchartnya.  - Menentukan Variabelnya dan Type Data (Mendeklarasikan).  - Menentukan Algoritma Pemogramannnya  - Mendeskripsikan Program  - Membuat Coding Program  - Menjalankan / Implementasi Program
  • 10. Penjelasan Dasar Script JAVA 1. Baris 1 merupakan bagian untuk definisi class, berupa suatu blok yang dibatasi oleh { dan }, class tersebut mempunyai metode main() 2. Metode main() merupakan awal jalannya program 3. Public = metode ini dapat dipanggil dari mana saja 4. Static = metode bersifat sama untuk semua instan class 5. String[] args = adalah argumen bawaan dari class main()
  • 12. Kelebihan JAVA 1. Java Tidak bergantung pada Platform Java dapat dijalankan pada sembarang komputer dan bahkan sembarang sistem operasi : MacOs -> Apple Solaris -> Sun Ms Netware -> Novell Windows ->Microsoft OS/2 -> IBM Linux, dll 2. Java adalah bahasa pemrograman berorientasi objek 3. Java mendukung WWW /web dengan Applet- nya 4. Java mendukung pemrograman mobile dengan
  • 13. Kelebihan JAVA 5. Dapat didistribusi dengan mudah Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java. 6. Robust, Java mempuyai reliabilitas yang tinggi. 7. Multithreaded Java mempunyai kemampuan untuk membuat suatu program yang dapat melakukan beberapa pekerjaan secara sekaligus dan simultan.
  • 14. Kekurangan JAVA  1. Bagi pemula Bahasa ini cukup sulit untuk dipelajari dan dipahami. 2. Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
  • 15. Sekian dan Terima Kasih Wassalam Ada Pertanyaan