advertisement

Tugas Pengantar OOP

50 %
50 %
advertisement
Information about Tugas Pengantar OOP
Engineering

Published on September 17, 2014

Author: marlintika

Source: slideshare.net

Description

first program
advertisement

TUGAS Object Oriented Programming Marlintika (F1D012052) Syahroni Hidayat (F1D012082)

PERMASALAHAN  Membuat program yang menentukan apakah bahan bakar suatu kendaraan layak atau tidak dengan menghitung kinerja atau efektifitas dari dari bahan bakar tersebut melalui titik uap minimum dan maximum dari kendaraan serta konstanta yang dimiliki oleh bahan bakar. (Harus ada pewarisan dan polymorfisme)

ABSTRAKSI Entitas-entitas yang dibutuhkan adalah sebagai berikut :  Bahan Bakar  Minyak Tanah  Bensin  Avtur  Kendaraan  Mobil  Motor  Pesawat

Keterhubungan Antar Kelas

ABSTRAKSI  Masing-masing class memiliki keterhubungan dimana class Bahanbakar menjadi super class bagi class minyaktanah, bensin , aftur sedangkan class Kendaraan menjadi super class dari class Motor, Mobil, Pesawat. Sehingga method yang ada di super class / class induk dapat diakses oleh class turunan masing-masing jika identifier yang digunakan berupa public karena super class mengalami pewarisan sifat untuk keturunannya.  Sedang untuk di class utamanya , method yang dimiliki oleh kendaraan parameter lemparannya berupa sub class dari Bahanbakar . Sehingga Bahanbakar mengalami polymorfisme yaitu kedudukannya ketika menjadi parameter lemparan dapat berubah-ubah menjadi minyaktanah, bensin , avtur.

DESKRIPSI (masing-masing class) No Entitas Attribut Method 1 BahanBakar 1. Titik Uap hit_titikUap 2. konstanta 3.Kualitas 2 minyaktanah kualitas minyaktanah 3 Bensin kualitas bensin 4 Avtur kualitas bensin 5 Kendaraan Titik Uap minimum beroperasi Titik uap maximum 6 Mobil nama mobil Copy Constructor mobil 7 Motor nama motor Copy Constructor motor 8 pesawat nama Pesawat CC pesawat

Alasan Penggunaan Identifier Penggunaan protected agar atribut yang di identifikasi hanya dapat diakses oleh class induknya dan class keturunannya saja. Seperti titikUap ,atribut ini hanya dapat diakses oleh sub class dari Bahanbakar seperti minyaktanah, bensin, avtur. Penggunaan private terhadap penentu akses sebuah atribut agar yang dapat mengakses hanya method yang ada dalam class itu sendiri , sehingga method hitung titik uap dapat mengakses atribut konstanta dan kualitas karena method tersebut terdapat didalam class Bahanbakar

Alasan Penggunaan Identifier Penggunaan identifier public pada penentu akses sebuah method seperti yang diatas adalah agar method tersebut dapat diakses oleh method yang ada pada class itu sendiri ataupun pada class lain tetapi masih berada dalam satu package.

Source Code

SOURCE CODE

SOURCECODE

SOURCE CODE

OUTPUT Ketika di fungsi main bahan bakar menjadi minyak tanah (perhatikan yang dilingkari merah) dan dioprasikan di mobil FERARI maka bahan bakar tersebut tidak layak berdasarkan titik uap yang dimiliki bahan bakar dengan titik uap maximum dan minimum dari sebuah mobil. Sedangkan jika diberikan bahan bakar m2 = bensin maka keluarannya sebagai berikut:

SOURCE CODE

Add a comment

Related presentations

Discrete element method modelling (DEM) has proven over many years to be a powerfu...

Segregation Testing to confirm packer isolation and well integrity. Monitor w...

A small presentation of History matching and a case study on it. Also on Gas mater...

Manual 2 pavco cad

Manual 2 pavco cad

November 2, 2014

CONSTRUCION

Tire sua duvidas a respeito da implementação da NR 12 Converse com um especialis...

Related pages

Tugas Pengantar OOP - Engineering - dokumen.tips

sesi 1 pengantar oop java fakultas ilmu komputer jurusan sistem informasi institut informatika dan bisnis darmajaya bandar lampung si pemrograman ...
Read more

MAKALAH KONSEP PENERAPAN OOP (OBJECT ORIENTED PROGRAMMING ...

makalah konsep penerapan oop (object oriented programming) nama : yuli anti stb : 122018 kelas : 5tpbo – g sekolah tinggi manajemen informatika dan ...
Read more

Java OOP Fundamental - Ch. 1 - Pengantar OOP, Class dan ...

Java OOP Fundamental - Ch. 1 - Pengantar OOP, Class dan Object ... Java OOP Fundamental ... Tugas Perancangan Basis Data FASILKOM UNSIKA 2013 ...
Read more

Sesi 1 Pengantar Oop Java - Documents - dokumen.tips

Tugas Pengantar OOP first program View more Subscribe to our Newsletter for latest news. Newletter. About Terms DMCA Contact. STARTUP - Share & Download ...
Read more

Berbagi Ilmu Pengetahuan: Tugas Kuliah OOP : Object ...

Tugas Kuliah OOP : Object Sebagai Parameter ... Contoh Kata Pengantar Laporan Kerja Praktek; Faktor resiko yang dapat menyebabkan atresia esofa...
Read more

MAKALAH OOP PADA PHP | KumAN

OOP PADA PHP T I 3O6 PEMROGRAMAN ... Adapun tujuan pembuatan karya ilmiah ini dibuat untuk memenuhi tugas pengganti UTS ... Pengantar Object Oriented ...
Read more

OOP 1 | Mahasiswi STIKOM PGRI Banyuwangi

Tugas OOP 1 Looping (For,While,Do-While) Tugas OOP1 ( Presentasi 1 ) Organisasi Komputer (ORKOM) Memory; ... PENGANTAR 1.1 Bahasa Pemrograman Java.
Read more

Pengantar Object Oriented - dakoop.blogspot.com

Pengantar Object Oriented ... (OOP) merupakan konsep ... Proses penulisan ulang sebuah properti atau metode disubclass sehingga memiliki tugas yang berbeda ...
Read more