Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть 051684465 - Rama Ramdani - Tugas 3 - PEMROGRAMAN BERBASIS DESKTOP

  • Rama Ramdani
  • 2025-11-30
  • 5
051684465 - Rama Ramdani - Tugas 3 - PEMROGRAMAN BERBASIS DESKTOP
  • ok logo

Скачать 051684465 - Rama Ramdani - Tugas 3 - PEMROGRAMAN BERBASIS DESKTOP бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно 051684465 - Rama Ramdani - Tugas 3 - PEMROGRAMAN BERBASIS DESKTOP или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку 051684465 - Rama Ramdani - Tugas 3 - PEMROGRAMAN BERBASIS DESKTOP бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео 051684465 - Rama Ramdani - Tugas 3 - PEMROGRAMAN BERBASIS DESKTOP

Halo rekan-rekan mahasiswa, bagaimana kabar kalian? Semoga rekan-rekan mahasiswa dalam keadaan baik. Nah, kali ini ada Tugas Praktik3 untuk mengimplementasikan apa saja yang sudah rekan-rekan mahasiswa pelajari.

Pertama, Tugas Praktik 3 ini memiliki tiga Indikator untuk menilai Hasil Belajar Mahasiswa, yaitu:

Mampu mengimplementasikan konsep abstraksi dan/atau inheritance
Mampu mengimplementasikan konsep encapsulation, polymorphism, exception, I/O, dan Operasi File
Mampu mengimplementasikan materi-materi sebelumnya seperti struktur keputusan, struktur pengulangan, Array dan String.
Tugas Praktik Pemrograman Berbasis Objek - Studi Kasus: Manajemen Restoran

Sekarang, anda diminta untuk membuat program Java yang akan digunakan untuk manajemen restoran. Program ini akan mencakup berbagai konsep pemrograman berbasis objek yang telah dipelajari.

Petunjuk Pengerjaan Tugas dan Poin untuk Penjelasan di Rekaman Video:

Buatlah sebuah kelas abstrak MenuItem yang akan menjadi kelas dasar untuk semua menu item dalam restoran. Kelas ini harus memiliki atribut nama (String), harga (double), dan kategori (String). Definisikan metode abstrak tampilMenu() yang akan digunakan untuk menampilkan informasi tentang item menu.
Buatlah tiga kelas turunan dari MenuItem: Makanan, Minuman, dan Diskon.
Kelas Makanan dan Minuman adalah subkelas dari MenuItem dan harus memiliki atribut tambahan yang sesuai dengan jenisnya (misalnya, jenisMakanan dan jenisMinuman). Implementasikan metode tampilMenu() untuk menampilkan informasi khusus tentang makanan dan minuman.
Kelas Diskon adalah subkelas dari MenuItem yang akan digunakan untuk menerapkan diskon khusus pada menu. Kelas ini harus memiliki atribut diskon (double) dan mengimplementasikan metode tampilMenu() untuk menampilkan informasi tentang diskon yang ditawarkan.
Buatlah sebuah kelas Menu yang akan digunakan untuk mengelola semua item menu dalam restoran. Kelas ini harus memiliki atribut berupa sebuah ArrayList untuk menyimpan semua item menu.
Buatlah kelas Pesanan yang akan digunakan untuk mencatat pesanan pelanggan. Kelas ini harus memiliki atribut berupa ArrayList untuk menyimpan item-item yang dipesan oleh pelanggan.
Implementasikan konsep inheritance dengan benar antara kelas-kelas ini.
Implementasikan konsep encapsulation dengan membatasi akses ke atribut-atribut kelas.
Pergunaan pengecualian (exception) yang mungkin terjadi, seperti ketika mencoba mengakses item yang tidak ada dalam menu.
Program harus memiliki menu utama yang memungkinkan pengguna untuk:
Menambahkan item baru ke menu (makanan, minuman, atau diskon).
Menampilkan menu restoran.
Menerima pesanan dari pelanggan dan mencatatnya.
Menghitung total biaya pesanan dengan mempertimbangkan diskon yang mungkin diterapkan.
Menampilkan struk pesanan pelanggan.
Keluar dari program.
Implementasikan operasi I/O dan operasi file untuk menyimpan dan memuat daftar menu dari sebuah file teks, dan juga menyimpan struk pesananan pelanggan dan memuat dari file teks.
Gunakan struktur keputusan dan pengulangan sesuai dengan kebutuhan, seperti saat menampilkan menu dan memproses pesanan.
Durasi video penjelasan maksimal 15 menit
Petunjuk Tambahan:

Anda dapat menggunakan antarmuka atau abstract class jika diperlukan untuk mengimplementasikan abstraksi, seperti antarmuka untuk makanan, minuman, dan diskon.
Gunakan polymorphism untuk mengimplementasikan metode tampilMenu() pada masing-masing kelas turunan.
Pastikan untuk menjaga struktur yang rapi dan dokumentasi yang baik dalam kode Anda.
Dengan tugas praktik 3 ini, diharapkan rekan-rekana mahasiswa dapat mempraktikkan berbagai konsep pemrograman berbasis objek, penggunaan I/O dan exception handling, serta operasi File dalam sebuah aplikasi manajemen restoran yang lebih kompleks.

Setelah menyelesaikan Tugas Praktik 3, rekan-rekan dapat mengirimkan file source code dan link rekaman video penjelasan pengerjaan Tugas Praktik 3.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]