MCFC

MCFC

Senin, 09 Mei 2016

MEMBUAT PROGRAM ENCAPSULATION, INHERITANCE, POLIMORPHISM

Nama
1. Muhammad aditya putra(37114049)
2. Mulky panji dinihari(37114629)
3. Permana adi cahya(38114426)
Kelas: 2DB01
Mata kuliah: Pemograman Berbasis Objek

Membuat Program Dunia Fauna Dengan Encapsulation, 
Polymorfhism dan Inheritance 

Program dibuat menggunakan :

a.  Encapsulation
b.  Polymorphism
c.  Inheritance 


A. Encapsulation
listening program :

 1. buat package baru dengan nama encapsulasi_fauna , selanjutnya buat class baru pada package tersebut dengan nama Enkapsulasi_Fauna , begitu juga dengan class-class turunannya


2. buat kelas turunan dari program diatas dengan nama Hewan













3. kemudian buat kelas turunan dari kelas Hewan tersebut, yang akan dibuat adalah Anjing, Kucing, & Ayam.


Class Anjing


Class Kucing

Class Ayam

Berikut Adalah Tampilan OUTPUT Program :

output program encapsulation



B. Polymorphism
Listening Program :

1. package baru dengan nama Polimorphism_fauna, dan buat class -class turunan dari package tersebut.
















2. buat class baru dengan nama hewan pada package yang sama .



3. buat class-class turunan dari class hewan tersebut.

class anjing
class kucing
class ayam
Berikut Tampilan OUTPUT Program :

output program polymorphism

C. INHERITANCE
listening program :

1. buat package baru pada project yang sama dengan nama inheritance_fauna, & buat class-class turunannya sebagai berikut ;


2. buat class turunan dengan nama Hewan.

3. selanjutnya sama seperti cara-cara program sebelumnya yakni membuat class keturunannya dimana masih dengan nama yang sama sebab yang diambil adalah fauna.

class Anjing
class Kucing
class Ayam
Berikut Tampilan OUTPUT dari program diatas :

output program Inheritance

Senin, 02 Mei 2016

Membuat Program sederhana Percabangan Java ( NetBeans )

Soal :
Buatlah program dengan bahasa pemrograman Java berbasis GUI dengan algoritma sebagai berikut :
1. Input melalui keyboard :
• NPM
• Nama
• Nilai Tugas-1
• Nilai Tugas-2
• Nilai Tugas-3
• Nilai UTS
• Nilai Praktikum
• Nilai UAS
2. Cari rata-rata nilai Tugas
3. Hitung nilai akhir dengan ketentuan : 45% UTS + 15% UAS + 20% Praktikum + 20% Tugas
4. Hitung nilai mutu dengan ketentuan :
nilai akhir > 80 nilai mutu = A
nilai akhir 70 - <80, nilai mutu = B
nilai akhir 60 - <70, nilai mutu = C
nilai akhir 50 - <60, nilai mutu =D
nilai akhir <50 nilai mutu E
5. Tampilkan Judul Nilai MK. Pemrograman Java, NPM, Nama, Nilai Rata-rata tugas, nilai UTS, nilai
Praktikum, nilai UAS dan Nilai Akhir

Masukan kodingan seperti dibawah ini:

  -  Penjelasan
Baris 7 & 10 menjelaskan program menggunakan input scanner
Baris 11-26 menjelaskan variable inputan
Baris 28&30 Logika perhitungan
Baris 32-40 menjelaskan percabangan if
Baris 42-49 mencetak hasil

outputnya: