1. Buatlah Program untuk menghitung jari-jari lingkaran apabila diketahui luasnya (Luas diinput oleh user)
SS :
Ahmad faiq
Senin, 02 Maret 2015
Senin, 05 Januari 2015
Kalkulator MVC
Main.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package kalkulator;
import view.KalkulatorView;
/**
*
*/
public class Main {
/**
Minggu, 19 Oktober 2014
UML & Source Codenya
UML (Unifed Modelling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object Oriented). UML tidak hanya merupakan sebuah bahasa pemrograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemrograman seperti JAVA, C++. Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object oriented database.
Disini kita akan mempelajari bagaimana cara membaca UML dan menerapkannya dalam bentuk
Kamis, 25 September 2014
Apa itu Inheritance?
Apa itu Inheritance?
Berbagai jenis benda sering memiliki sejumlah kesamaan satu sama lain. Sepeda gunung, sepeda jalan, dan sepeda tandem misalnya. Semua berbagi karakteristik sepeda (kecepatan, pedal, roda). Namun masing-masing juga mendefinisikan fitur tambahan yang membuat berbeda: sepeda tandem memiliki dua kursi dan dua set setang; sepeda jalan memiliki setang agak turun; beberapa sepeda gunung memiliki gear rantai tambahan, memberi mereka rasio gigi yang lebih rendah.
Pemrograman berorientasi obyek memungkinkan class untuk mewarisi atribut umum dan method dari kelas-kelas lain. Dalam contoh ini, sepeda sekarang menjadi superclass dari Sepeda Gunung, Sepeda Jalan, dan Sepeda Tandem. Dalam bahasa pemrograman Java, setiap kelas diperbolehkan untuk memiliki satu superclass langsung, dan setiap superclass memiliki potensi untuk jumlah subclass yang tidak terbatas:
Pada contoh kali ini akan saya sajikan superclass sepeda Polygon dan subclass BMX.
Berbagai jenis benda sering memiliki sejumlah kesamaan satu sama lain. Sepeda gunung, sepeda jalan, dan sepeda tandem misalnya. Semua berbagi karakteristik sepeda (kecepatan, pedal, roda). Namun masing-masing juga mendefinisikan fitur tambahan yang membuat berbeda: sepeda tandem memiliki dua kursi dan dua set setang; sepeda jalan memiliki setang agak turun; beberapa sepeda gunung memiliki gear rantai tambahan, memberi mereka rasio gigi yang lebih rendah.
Pemrograman berorientasi obyek memungkinkan class untuk mewarisi atribut umum dan method dari kelas-kelas lain. Dalam contoh ini, sepeda sekarang menjadi superclass dari Sepeda Gunung, Sepeda Jalan, dan Sepeda Tandem. Dalam bahasa pemrograman Java, setiap kelas diperbolehkan untuk memiliki satu superclass langsung, dan setiap superclass memiliki potensi untuk jumlah subclass yang tidak terbatas:
Pada contoh kali ini akan saya sajikan superclass sepeda Polygon dan subclass BMX.
Sintaks untuk membuat subclass sederhana. Pada awal deklarasi kelas, gunakan kata kunci extends, diikuti dengan nama superclass untuk mewarisi:
kelas BMX extends Polygon {
// Field metode dan atribut
// Polygon akan ada di sini
}
Hal ini memberikan BMX semua bidang yang sama dan metode seperti Polygon, namun memungkinkan kode untuk fokus secara eksklusif pada fitur yang membuatnya unik. Hal ini membuat kode untuk subclass mudah dibaca. Namun, harus berhati-hati untuk benar mendokumentasikan atribut dan metode bahwa setiap definisi dalam superclass, karena kode tidak akan muncul dalam file sumber masing-masing subclass.
SEMOGA BERMANFAAT..
Minggu, 21 September 2014
Enkapsulasi Java
Kali ini kita belajar Enkapsulasi. Enkapsulasi adalah pembungkus. Maksud dari pembungkus adalah suatu cara untuk meyembunyikan implementasi detil dari class untuk mencegah akses yang ilegal. Ada dua hal yang mendasar dari enkapsulasi yaitu information hiding dan interface to access data. Berikut sedikit penjesalan dari hal diatas. Information hiding adalah menyembunyikan informasi dari suatu class agar tidak bisa diakses dari luar class, caranya
Kamis, 11 September 2014
syntax
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
Scanner inp = new Scanner (System.in);
Langganan:
Postingan (Atom)