ghifari21 / LATIHAN3DPBO2022

Repository ini berisikan Latihan 3 pada mata kuliah Desain Pemrograman Berorientasi Objek tahun 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LATIHAN3DPBO2022

Repository ini berisikan Latihan 3 pada mata kuliah Desain Pemrograman Berorientasi Objek tahun 2022.

Saya Ghifari Octaverin (2000952) mengerjakan tugas LATIHAN3DPBO2022 dalam mata kuliah Desain dan Pemrograman Berbasis Objek untuk keberkahanNya maka saya tidak melakukan kecurangan seperti yang telah dispesifikasikan. Aamiin.

Modul

Modul dari latihan ini dapat di akses melalui Modul 3 - Composition

Bahasa

Terdapat empat bahasa yang digunakan dalam Repository ini, yaitu:

  • C++
  • Java
  • PHP
  • Python

Penjelasan Project

Project ini merupakan implementasi dari Composition, maka dari itu untuk project ini terdiri dari empat kelas, yaitu PC, Processor, RAM, dan Disk. Kelas Processor, RAM, dan Disk merupakan komposisi dari kelas PC atau bisa dibilang kelas PC mempunyai kelas Processor, RAM, dan Disk. Untuk lebih jelasnya dapat dilihat dari gambar dibawah ini:

Desain Latihan 3

Cara Eksekusi Kode Program

Adapun cara mengeksekusi kode program dalam Repository ini adalah sebagai berikut.

  • C++

g++ -c *.cpp
g++ main.cpp -o [nama file].exe
  • Java

javac *.java
java main
  • PHP

  1. Masukan folder yang mengandung file PHP ke dalam folder htdocs didalam direktori XAMPP
  2. Aktifkan web server Apache pada XAMPP
  3. Masukan alamat berikut pada browser:

localhost/(nama folder)/(nama file).php

  • Python

py (nama file).py

Hasil dari Kode Program Setelah Dijalankan

  • C++

Latihan 3 C++

  • Java

Latihan 3 Java

  • PHP

Latihan 3 PHP

  • Python

Latihan 3 Python

About

Repository ini berisikan Latihan 3 pada mata kuliah Desain Pemrograman Berorientasi Objek tahun 2022


Languages

Language:C++ 30.1%Language:Java 25.2%Language:PHP 22.9%Language:Python 21.7%