Transcript for:
Implementasi Tugas Pemrograman Desktop

Assalamualaikum Wr Wb Halo rekan-rekan mahasiswa Perkenalkan nama saya Arief Afhami Dengan name 045134861 Baik disini saya akan Mengadakan tugas 3 Pemukulaman berbasis desktop Yaitu Mengimplementasikan apa saja yang Sudah rekan-rekan mahasiswa pelajari Pertama kita akan Tugas 3 ini memiliki 3 indikator untuk menilai 1. Mampu mengelimitasikan konsep abstraksi dan atau inferensi 2. Mampu mengelimitasikan konsep enkaputulasi aduh salah lagi ya expectation koma i garis miring o garis koma dan operasi file 3. mengelimitasikan materi-materi sebelumnya seperti struktur keputusan struktur pengulangan array dan string Tugasnya yaitu kita diminta untuk membuat program Java yang akan digunakan untuk manajemen restoran. Program ini akan mencakup berbagai pengurangan, berbagai basis desktop yang telah kita pelajari. Petunjuknya, kita diminta membuat sebuah kelas abstrak menu item yang akan menjadi dasar-dasar untuk semua menu item dalam restoran. Kelas ini harus memiliki atribut nama, string, harga atau double, dan kategori atau string. Definisikan metode abstrak tampil menu yang akan digunakan untuk menampilkan informasi tentang item menu. Kita juga diminta untuk membuat 3 kelas turunan dari menu item, makanan, minuman, dan diskon. Kelas makanan, minuman adalah sub-kelas dari menu item dan harus memiliki atribut tambahan yang sesuai dengan jenisnya, misalnya jenis makanan dan jenis minuman. Kita akan mengelimentasikan metode-metode tersebut dengan tampilan menu untuk menampilkan informasi khusus tentang makanan dan minuman. Kelas Diskon adalah subkelas dari minuman item yang akan digunakan untuk menerapkan diskon khusus pada menu. Kelas ini harus memiliki atribut diskon label dan mengelimentasikan metode tampil menu untuk menampilkan informasi tentang diskon yang ditawarkan. Tiga, kita diminta untuk membuat sebuah kelas menu yang akan digunakan untuk mengelola semua item menu dalam restoran. Kelas ini harus memiliki atribut berupa sebuah array list untuk menyimpan sebuah item menu. 4. Kita diminta untuk membuat kelas pesanan yang akan kita gunakan untuk mencatat pesanan pelanggan. Kelas ini harus memiliki atribut berupa ArrayList untuk menyimpan item-item yang dipesan oleh pelanggan. 5. Kita akan mengeliminasikan konsep Inveritancy dengan benar antara kelas-kelas ini. 6. Kita akan mengeliminasikan konsep Encapilitation. dengan membatasi akses ke atribut-atribut kelas 7. Kita akan melakukan penguculian atau expression yang mungkin terjadi seperti ketika mencoba mengakses item yang tidak ada dalam menu 8. Program harus memiliki menu utama yang memungkinkan pengguna untuk menambahkan item baru ke menu makanan, minuman, atau diskon menyebutkan menu restoran menerima dari pelanggan dan mencatatnya, menghitung total biaya pesanan, menampilkan struktur pesanan, dan kita akan keluar dari program. 9. Menglimitasikan operasi IT.O dan operasi file untuk menyimpan dan membuat daftar menu dari sebuah file text dan juga menyimpan struktur pesanan pelanggan dan membuat dari file text. Hai setelah hidup kita langsung saja melakukan prakteknya yaitu menggunakan visual studiocode Hai sebelumnya file menu file menu dan main sudah kita pot di sebelumnya di notepad jadi kita akan langsung memperhatikannya di visual studio code kita akan membuka file-nya di dan di file manager yang pertama yang kita masukkan terlebih dahulu yaitu file menu dan kita menyimpan di dalam folder manajemen restoran Ayo kita Open saja langsung ya setelah file-nya sudah kita masukkan ke episode kot Hai selanjutnya kita akan memasukkan lagi file main dengan menekan di keyboard kontrol Oh hai hai Terima kasih. setelah file menu java dan main titik java sudah kita masukkan ke visual studio code maka kita akan mencoba untuk melakukan sebuah proses sentraksi di terminal di kode sudah terlihat bahwa disana sudah ada system out Pertanyaan Hai belajar langkah selanjutnya kita akan melakukan mencoba melakukan pengujian atau mencoba proses transaksi di terminal yang pertama-tama yang harus kita lakukan yaitu menemukan file menu titik japat dan main-main tiga terlebih dahulu kita pastikan Hai terminal bisa menemukan file tempat file menu titik java dan main titik java kita simpan ya di sini saya menyimpan lagi sebuah dokumen dan di folder manajemen restoran Setelah kita ketikkan maka akan muncul lagi perintah untuk memasukkan dir Dir ini berfungsinya untuk bahwa file sudah ditemukan oleh terminal Selanjutnya kita akan mencoba untuk melakukan proses transaksinya Dengan mengetikkan javax.java Hai Nah setelah itu kita akan ketikkan lagi Java detik main dan dan pastikan semua huruf yang kita ketikkan itu huruf pertama adalah huruf kapital Hai Nah setelah eh kita ketikkan java main maka akan muncul menu utama yang ada di sini Hai ada tampilan menu tambahkan pesanan cita struktur dan keluar Hai maka agen kita akan mencoba untuk organ traktik stafaksi yaitu lakukan tambahkan pesanan kita akan mencoba pesan nasi goreng di sini Hai nama kata item ditambahkan sama dengan nasi goreng lalu kita akan mencoba lagi untuk mencoba cetak struktur struk dari pesan nasi goreng tadi maka akan muncul sini juga struktur dari Hai nasi goreng tadi hai hai Hai Nah jadi kita adik jadi kita akan mencoba langsung keluar saja telah kita memasang dan mencoba dan stroke dari pesanan nasi goreng sudah dibuat juga oleh sistem baik Hai sudah jadi sudah kita lihat tadi bahwa program sudah berjalan dengan sangat baik dan perintah yang kita sering masukkan pun sudah benar jadi mungkin tugasnya tugas tiga pemukulaman berbasis desktop sudah selesai kita laksanakan Jadi, mungkin begitu saja tugas tiga dari saya. Mohon maaf jika ada kekurangan atau kesalahan dalam mengetikkan atau kode-kode masih kurang... Akhir kata saya ucapkan Assalamualaikum Wr Wb Sampai jumpa di Sumatera 6