yups ini tugas terakhir bulan ini...
di tugas ini saya di berkan sebuah pertanyaan "Apakah tugas seorang it (pembuat software ) wajib mengunaka simulasi ?" hummm kali ini saya akan mencoba untuk menjawab nya ahahahahahahaha...
menurut saya Tugas seorang tidak wajib menggunakan simulasi., mengapa ?
karena simulasi hanyalah untuk memperkirakan hal hal yang mungkin akan terjadi.
ahahhahah tapi kalo menurut saya sendiri pembuat software itu tak perlu mengunakan simulasi bila dia seorang software maker handal, yang baginya membuat software itu sama dengan menulis di atas kertas, dan hanya menuliskan bait bait program hanya seperti yan dia inginkan, bukan atas dasar permintaan orang lain. jadi seniman tak perlu menggunakan simulasi kan bila hasil karya nya hanya untuk dirinya sendiri, dan bila menjadi booming itu hanyalah bonus.......
pembuat Facebook tak pernah mengunakan simulasi loh dalam proses pembuatan social network tersebut...
yap itu lah dia tuas terakhir bulan ini sampai jumpa.....
Apapun yang di pikirkan Jadikanlah pikiran itu baik bagi kita dan orang di sekitar kita agar bukan kita yang harus mencari waktu untuk mengungkapkan pikiran kita tapi waktu yang akan mencari kita
welcome to my blog
Kepada semuanya yang membuka blog ku selamat datang.
Karena ini adalah blog pertamaku jadi mohon komentar dan sara nnya untuk memperbaiki segala sesuatu yang kurang dalam blog ini dan selamat menikmati blog ini. Terimakasih
Karena ini adalah blog pertamaku jadi mohon komentar dan sara nnya untuk memperbaiki segala sesuatu yang kurang dalam blog ini dan selamat menikmati blog ini. Terimakasih
Friday, October 19, 2012
Contoh kegagalan simulasi
Huft setelah bebrapa hari mencari akhirnya ketemu juga contoh nya,
sebagai tugas kedua bulan ini saya hanya akan memberikan spoilernya saja dan untuk selanjutnya bisa di cek sendiri.
huhuhuhuhuhuhu
yosh this time ill use english......
A fighter jet that crashed into a residential neighborhood near Oceana Naval Station in April experienced double engine failure shortly after takeoff - an occurrence so rare it was not previously included as an emergency scenario in F/A-18 Hornet pilot training, the Navy said Monday.
"We have never had a dual, unrelated engine failure in the F/A-18 Hornet," said Rear Adm. Ted Branch, commander of Naval Air Force Atlantic, calling the event "extraordinarily unusual."
The investigation concluded that two almost simultaneous breakdowns hit the twin General Electric F404 engines that power the jet to supersonic speeds........ (Read more)
sebagai tugas kedua bulan ini saya hanya akan memberikan spoilernya saja dan untuk selanjutnya bisa di cek sendiri.
huhuhuhuhuhuhu
yosh this time ill use english......
Dual-engine failure caused jet crash in Va. Beach
http://hamptonroads.com/2012/07/dualengine-failure-caused-jet-crash-va-beach
VIRGINIA BEACHA fighter jet that crashed into a residential neighborhood near Oceana Naval Station in April experienced double engine failure shortly after takeoff - an occurrence so rare it was not previously included as an emergency scenario in F/A-18 Hornet pilot training, the Navy said Monday.
"We have never had a dual, unrelated engine failure in the F/A-18 Hornet," said Rear Adm. Ted Branch, commander of Naval Air Force Atlantic, calling the event "extraordinarily unusual."
The investigation concluded that two almost simultaneous breakdowns hit the twin General Electric F404 engines that power the jet to supersonic speeds........ (Read more)
Simulated Engine Failure Likely Cause of Fatal Plane Crash: Report
http://www.nbcphiladelphia.com/news/local/Simulated-Engine-Failure-Likely-Cause-of-Fatal-Plane-Crash-Report--169203216.html
A simulated engine failure may have played a role in a small plane crash that killed one person last month.
The National Transportation Safety Board has released a preliminary report in the accident at Millville Airport on Aug. 29.......... (Read more)
yap selesai lah tugas ke-2 semoga dapatr menjadi materi yang bagus terima kasih....
Sunday, September 30, 2012
Simulasi Dalam Industri
Hahahhaha beberapa hari yang lalu saya bertemu kembali dengan dosen yang pernah mengajar database dulu pada saat saya tingkat 1, ahahahaha 1ia04 dulu sangat menyenangkanhanya pada saat pelajaran ny, kenapa ? karena penyampaian materinya tidak bertele tele... unlike other people who doesn't have a sound to explain things properly @_@.....
Yos kali ini setelah sekian lama akhirnya bertemu kembali dalam Matakuliah Soft skill, hahahhah dan seperti biasa cara mengajar nya tidak pernah mengecewakan at least he stay true on his own word....
ok lets get started.....
Pemanfaatan Simulasi dan grafik dalam industri
FAQ
Simulasi itu apasih ? BY Enma Ai
-ummm simulasi nee, ok ini adalah text book answer so dont ask any more queation about it
Simulasi:
Simulasi adalah suatu proses peniruan dari sesuatu yang nyata beserta keadaan sekelilingnya (state of affairs). Aksi melakukan simulasi ini secara umum menggambarkan sifat-sifat karakteristik kunci dari kelakuan sistem fisik atau sistem yang abstrak tertentu.
( http://id.wikipedia.org/wiki/Simulasi ) kekekkekek by elektronik text book
jadi maksudnya simulasi adalah suatu proses yang dapat meniru sesuatu hal yang nyata dengan property yang dapat di atur untuk menyelesaikan suatu permasalahan atau training, contoh nya simulasi Peperangan, dengan mengunakan simulasi tersebut setidak nya dapat meningkatkan persentase kemenangan, dan mengurang persentase cassuality.
atau dengan simulasi penerbangan kita dapat melatih pilot untuk terbang tanpa harus menggunakan pesawat sungguhan. bwahahahaha ga perlu ada korban jiwa kalo pesawatnya jatoh, tapi kenapa langit indonesia dihiasi pesawat yang jatuh, ja untuk simulasi 終わり....
Grafik itu apasih ? By Daisuke Aoki
- ara rssa, この種の質問の。ね. ok lah pertanyaan apapun pasti ku jawab (by elektronik text book kekekeke)
Yos kali ini setelah sekian lama akhirnya bertemu kembali dalam Matakuliah Soft skill, hahahhah dan seperti biasa cara mengajar nya tidak pernah mengecewakan at least he stay true on his own word....
ok lets get started.....
Pemanfaatan Simulasi dan grafik dalam industri
FAQ
Simulasi itu apasih ? BY Enma Ai
-ummm simulasi nee, ok ini adalah text book answer so dont ask any more queation about it
Simulasi:
Simulasi adalah suatu proses peniruan dari sesuatu yang nyata beserta keadaan sekelilingnya (state of affairs). Aksi melakukan simulasi ini secara umum menggambarkan sifat-sifat karakteristik kunci dari kelakuan sistem fisik atau sistem yang abstrak tertentu.
( http://id.wikipedia.org/wiki/Simulasi ) kekekkekek by elektronik text book
jadi maksudnya simulasi adalah suatu proses yang dapat meniru sesuatu hal yang nyata dengan property yang dapat di atur untuk menyelesaikan suatu permasalahan atau training, contoh nya simulasi Peperangan, dengan mengunakan simulasi tersebut setidak nya dapat meningkatkan persentase kemenangan, dan mengurang persentase cassuality.
atau dengan simulasi penerbangan kita dapat melatih pilot untuk terbang tanpa harus menggunakan pesawat sungguhan. bwahahahaha ga perlu ada korban jiwa kalo pesawatnya jatoh, tapi kenapa langit indonesia dihiasi pesawat yang jatuh, ja untuk simulasi 終わり....
Grafik itu apasih ? By Daisuke Aoki
- ara rssa, この種の質問の。ね. ok lah pertanyaan apapun pasti ku jawab (by elektronik text book kekekeke)
# NANI DARMAYANTI
Grafik adalah gambaran pasang surut suatu keadaan yang dilukiskan dengan garis atau gambar.
# KARL E. CASE
Grafik adalah penyajian dua dimensi dari suatu kelompok angka atau data
# MURRAY R. SPIEGEL & LARRY J. STEPHENS
Grafik merupakan tampilan gambar dari hubungan di antara variabel - variable
# I WAYAN NUARSA
Grafik merupakan penyajian data dalam bentuk gambar atau simbul
# SOEDARSO
Grafik merupakan bentuk penyajian visual yang dipakai untuk membandingkan jumlah data pada saat - saat yang berbeda
# YUDHY WICAKSONO
Grafik merupakan salah satu model penyajian data dalam bentuk visual yang banyak digunakan di berbagai bidang profesi
# HERY SONAWAN
Grafik merupakan penggambaran data - data yang di plot dalam sebuah bidang yang menghubungkan dua variable atau lebih
# LILIS ROHAENI & FIKRURRAHMAN
Grafik merupakan sebuah gambar yang terdiri atas garis titik - titik koordinat
# J. SUPRANTO
Grafik merupakan gambar - gambar yang
menunjukkan secara visual data berupa angka (mungkin juga dengan simbol -
simbol) yang biasanya juga berasal dari table - tabel yang telah dibuat
# MURRAY
Grafik adalah representasi gambar dari hubungan yang terdapat di antara variable - variabel
# KATHLEEN MEEHAN ARIAS
Grafik adalah sebuah metode yang digunakan untuk menyajikan data kuantitatif secara visual
wooo keliatannya kali ini om google berbaik hati hehehehehehe
( http://carapedia.com/pengertian_definisi_grafik_info2124.html )
im spechless
yaps itulah pengertian dari grafik
oh ternyata masih ada satu lagi surat penggemar.
"Apasih kekurangan dan kelebihan simulasi ?" BY Mimi Usa
zzzzz wah yang satu ini nyusahin ok, seperti biasa elekronics book lah yang akan menjawab...
Kelebihan simulasi ,,,,,
1. Dapat dipadukan dengan model numerik untuk menganalisa sistem yang lebih kompleks.
2. Didukung data yang berhubungan langsung dengan angka acak, dengan tipe data probabilistik.
3. Mudah beradaptasi dan mudah digunakan untuk berbagai masalah.
Kekurangan simulasi ,,,,,
1. Model simulasi masih bisa menyita waktu
2. Waktu eksekusi simulasi bisa sangat besar
3. Simulasi secara esensial adalah suatu proses eksperimen yang memerlukan perencanaan yang hati-hati
yaps itulah dia sepintas tentang Pemanfaatan Simulasi dan grafik dalam industri
sampai dini dulu ok ok
bye bye
Kelebihan simulasi ,,,,,
1. Dapat dipadukan dengan model numerik untuk menganalisa sistem yang lebih kompleks.
2. Didukung data yang berhubungan langsung dengan angka acak, dengan tipe data probabilistik.
3. Mudah beradaptasi dan mudah digunakan untuk berbagai masalah.
Kekurangan simulasi ,,,,,
1. Model simulasi masih bisa menyita waktu
2. Waktu eksekusi simulasi bisa sangat besar
3. Simulasi secara esensial adalah suatu proses eksperimen yang memerlukan perencanaan yang hati-hati
yaps itulah dia sepintas tentang Pemanfaatan Simulasi dan grafik dalam industri
sampai dini dulu ok ok
bye bye
Thursday, April 19, 2012
PBO: inheritance & Polymorphic
Yap 1 lagi tugas pemrograman java kali ini saya diberikan 2 tugas sekaligus ahahahaha, yap kali ini tentang inheritance & Polymorphic, untuk pengertian nya masing masing nya, saya tulis secara gari besar nya saja. and btw tanpa panjang lebar berikut penyelesaian tugas nya
Pewarisan (in heritance)
inheritance (penurunan sifat / pewarisan), ini merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya (pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki obyek.
Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object turunannya.
Contoh program javanya :
class Titik{
/*kelas yang digunakan untuk mengimpelementasikan sebuah tipe titik*/
private int x; /*koordinat x*/
private int y; /*koordinat y*/
Titik(){
/*konstruktor*/
x = 0;
y = 0;
}
Titik(int xp, int yp){
/*konstruktor*/
x = xp;
y = yp;
}
public void setX(int xp){
/*mengeset nilai koordinat x*/
x = xp;
}
public int getX(){
/*mengembalikan nilai koordinat x*/
return x;
}
public void setY(int yp){
/*mengeset nilai koordinat y*/
y = yp;
}
public int getY(){
/*mengembalikan nilai koordinat y*/
return y;
}
public void finalize(){
/*destruktor*/
}
}
class Titik3D extends Titik{
/*kelas turunan kelas Titik*/
private int z; /*koordinat z*/
Titik3D(){
/*konstruktor*/
z = 0;
}
Titik3D(int xp, int yp, int zp){
/*konstruktor*/
setX(xp);
setY(yp);
z = zp;
}
public void setZ(int zp){
/*mengeset nilai koordinat z*/
z = zp;
}
public int getZ(){
/*mengembalikan nilai koordinat z*/
return z;
}
}
class CobaTitik3D{
/*metode main untuk mengetes kelas Titik dan kelas Titik3D*/
public static void main(String[] args) {
Titik3D t = new Titik3D(0, 0, 7);
t.setX(28);
t.setY(1);
System.out.println("t : nilai X : " + t.getX());
System.out.println("t : nilai Y : " + t.getY());
System.out.println("t : nilai Z : " + t.getZ());
}
}
Polymorphic (Banyak bentuk)
Polymorphism, suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.
Atau Polymorphic dapat berarti banyak bentuk, maksudnya yaitu kita dapat menimpa (override), suatu method, yang berasal dari parent class (super class) dimana object tersebut diturunkan, sehingga memiliki kelakuan yang berbeda.
Contoh program java nya :
class Titik{
/*kelas yang digunakan untuk mengimpelementasikan sebuah tipe titik*/
private int x; /*koordinat x*/
private int y; /*koordinat y*/
Titik(){
/*konstruktor*/
x = 0;
y = 0;
}
Titik(int xp, int yp){
/*konstruktor*/
x = xp;
y = yp;
}
public void setX(int xp){
/*mengeset nilai koordinat x*/
x = xp;
}
public int getX(){
/*mengembalikan nilai koordinat x*/
return x;
}
public void setY(int yp){
/*mengeset nilai koordinat y*/
y = yp;
}
public int getY(){
/*mengembalikan nilai koordinat y*/
return y;
}
public void printTitik(){
/*menampilkan nilai koordinat titik*/
System.out.println("nilai X : " + getX());
System.out.println("nilai Y : " + getY());
}
public void finalize(){
/*destruktor*/
}
}
class Titik3D extends Titik{
/*kelas turunan kelas Titik*/
private int z; /*koordinat z*/
Titik3D(){
/*konstruktor*/
z = 0;
}
Titik3D(int xp, int yp, int zp){
/*konstruktor*/
setX(xp);
setY(yp);
z = zp;
}
public void setZ(int zp){
/*mengeset nilai koordinat z*/
z = zp;
}
public int getZ(){
/*mengembalikan nilai koordinat z*/
return z;
}
public final void printTitik(){
/*menampilkan nilai koordinat titik*/
System.out.println("nilai X : " + getX());
System.out.println("nilai Y : " + getY());
System.out.println("nilai Z : " + getZ());
}
}
class CobaTitik3DP{
/*metode main untuk mengetes kelas Titik dan kelas Titik3D*/
public static void main(String[] args) {
Titik3D t = new Titik3D(0, 0, 7);
t.setX(28);
t.setY(1);
t.printTitik();
Titik t1;
System.out.println("====================");
t1 = t;
t1.printTitik();
}
}
By Rachmandani Ardiyanto (55410497)& dedi saputra S (51410758)
Pewarisan (in heritance)
inheritance (penurunan sifat / pewarisan), ini merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya (pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki obyek.
Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object turunannya.
Contoh program javanya :
class Titik{
/*kelas yang digunakan untuk mengimpelementasikan sebuah tipe titik*/
private int x; /*koordinat x*/
private int y; /*koordinat y*/
Titik(){
/*konstruktor*/
x = 0;
y = 0;
}
Titik(int xp, int yp){
/*konstruktor*/
x = xp;
y = yp;
}
public void setX(int xp){
/*mengeset nilai koordinat x*/
x = xp;
}
public int getX(){
/*mengembalikan nilai koordinat x*/
return x;
}
public void setY(int yp){
/*mengeset nilai koordinat y*/
y = yp;
}
public int getY(){
/*mengembalikan nilai koordinat y*/
return y;
}
public void finalize(){
/*destruktor*/
}
}
class Titik3D extends Titik{
/*kelas turunan kelas Titik*/
private int z; /*koordinat z*/
Titik3D(){
/*konstruktor*/
z = 0;
}
Titik3D(int xp, int yp, int zp){
/*konstruktor*/
setX(xp);
setY(yp);
z = zp;
}
public void setZ(int zp){
/*mengeset nilai koordinat z*/
z = zp;
}
public int getZ(){
/*mengembalikan nilai koordinat z*/
return z;
}
}
class CobaTitik3D{
/*metode main untuk mengetes kelas Titik dan kelas Titik3D*/
public static void main(String[] args) {
Titik3D t = new Titik3D(0, 0, 7);
t.setX(28);
t.setY(1);
System.out.println("t : nilai X : " + t.getX());
System.out.println("t : nilai Y : " + t.getY());
System.out.println("t : nilai Z : " + t.getZ());
}
}
Polymorphic (Banyak bentuk)
Polymorphism, suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.
Atau Polymorphic dapat berarti banyak bentuk, maksudnya yaitu kita dapat menimpa (override), suatu method, yang berasal dari parent class (super class) dimana object tersebut diturunkan, sehingga memiliki kelakuan yang berbeda.
Contoh program java nya :
class Titik{
/*kelas yang digunakan untuk mengimpelementasikan sebuah tipe titik*/
private int x; /*koordinat x*/
private int y; /*koordinat y*/
Titik(){
/*konstruktor*/
x = 0;
y = 0;
}
Titik(int xp, int yp){
/*konstruktor*/
x = xp;
y = yp;
}
public void setX(int xp){
/*mengeset nilai koordinat x*/
x = xp;
}
public int getX(){
/*mengembalikan nilai koordinat x*/
return x;
}
public void setY(int yp){
/*mengeset nilai koordinat y*/
y = yp;
}
public int getY(){
/*mengembalikan nilai koordinat y*/
return y;
}
public void printTitik(){
/*menampilkan nilai koordinat titik*/
System.out.println("nilai X : " + getX());
System.out.println("nilai Y : " + getY());
}
public void finalize(){
/*destruktor*/
}
}
class Titik3D extends Titik{
/*kelas turunan kelas Titik*/
private int z; /*koordinat z*/
Titik3D(){
/*konstruktor*/
z = 0;
}
Titik3D(int xp, int yp, int zp){
/*konstruktor*/
setX(xp);
setY(yp);
z = zp;
}
public void setZ(int zp){
/*mengeset nilai koordinat z*/
z = zp;
}
public int getZ(){
/*mengembalikan nilai koordinat z*/
return z;
}
public final void printTitik(){
/*menampilkan nilai koordinat titik*/
System.out.println("nilai X : " + getX());
System.out.println("nilai Y : " + getY());
System.out.println("nilai Z : " + getZ());
}
}
class CobaTitik3DP{
/*metode main untuk mengetes kelas Titik dan kelas Titik3D*/
public static void main(String[] args) {
Titik3D t = new Titik3D(0, 0, 7);
t.setX(28);
t.setY(1);
t.printTitik();
Titik t1;
System.out.println("====================");
t1 = t;
t1.printTitik();
}
}
By Rachmandani Ardiyanto (55410497)& dedi saputra S (51410758)
Thursday, April 5, 2012
JAVA PBO : Objek Dan Kelas
Di suatu Pertemuan saya di beri tugas oleh dosen Java..
tugas nya itu seperti ini :
1. jelaskan perbedaan pemrograman terstruktur dan berorientasi objek
2. apa yang dimaksud dengan enkapsulasi?
buat program sederhana yang mengimplementasikan konsep berorientasi objek & enkapsulasi....
Nah untuk itu saya akan mengpost hasil nya...
postingan ini bertujuan juga untuk memenuhi tugas Ibu naeli..
1. jelaskan perbedaan pemrograman terstruktur dan berorientasi objek
Object Oriented Programing atau yang biasa dikenal dengan OOP adalah suatu pemrograman yang mengarah pada objek. Object oriented juga disebut sebagai paradigma pemrograman.
Procedural Programming atau biasa disebut dengan pemrograman terstruktur adalah pemrograman yang disusun berdasarkan urutan tertentu.
Perbedaan mendasar antara OOP dan pemrograman terstruktur adalah:
Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut. Sedangkan untuk pemrograman terstruktur, menggunakan prosedur/tata cara yang teratur untuk mengoperasikan data struktur
Untuk tata nama, keduanya pun memiliki tatanan yang sama walaupun memiliki pengertian tersendiri:
object oriented menggunakan “method” sedangkan terstruktur menggunakan “function”. Bila di OOP sering didengar mengenai “objects” maka di terstruktur kita mengenalnya dengan ” modules”. Begitu pula halnya dengan “message” pada OO dan “argument” pada terstruktur. “attribute” pada OO juga memiliki tatanan nama yang sepadan dengan “variabel” pada pemrograman terstruktur.
Sumber http://darkdevil4bloodyvenus.wordpress.com/2009/05/04/tugas-pti-oop-vs-pemrograman-terstruktur/
2. apa yang dimaksud dengan enkapsulasi?
enkapsulasi dapat di anggap sebagai sebuah bungkusan enkapsulasi inilah yang di implementasikan dalam sebuah kelas bahwa di dalam sebuah kelas terdiri dari atribut dan methode yang di bungkus dalam suatu kelas enkapsulasi pada sebuah kelas bertujuan untuk melindungi atribut dan yang method method yang ada di dalam kelas agar tidak sembarangan diakses oleh kelas lain
THe LaST oNe : buat program sederhana yang mengimplementasikan konsep berorientasi objek & enkapsulasi....
inilah program nya
class Titik{
/* kelas yang di gunakan untuk mengimplementasikan sebuah tipe titik */
private int x; /* kordinat X */
private int y; /* kordinat Y */
Titik(){
/* konstruktor Harga awal X & Y */
x=0;
y=0;
}
Titik (int xp, int yp) {
/* Konstruktor Persamaan nilai X & nilai Y */
x=xp;
y=yp;
}
public void setX(int xp){
/* Mengeset nilai kordinst X */
x=xp;
}
public int getX(){
/* mengembalikan nilai koordinat X */
return x;
}
public void setY(int yp){
/* Mengeset nilai kordinst Y */
y=yp;;
}
public int getY(){
/* mengembalikan nilai koordinat Y */
return y;
}
public void finalize(){
/* destructor */
}
}
class CobaTitik{
/*Metode main untuk mengecek kelas coba titik*/
public static void main(String[]args) {
Titik t1 = new Titik();
Titik t2 = new Titik(11,9);
t1.setX(18);
t1.setY(28);
System.out.println("t1 : nilai X : " + t1.getX());
System.out.println("t1 : nilai Y : " + t1.getY());
System.out.println("t2 : nilai X : " + t2.getX());
System.out.println("t2 : nilai Y : " + t2.getY());
}
}
BY Rachmandani Ardiyanto (55410497)& dedi saputra S (51410758) (blog dedy: http://dedytriwan.blogspot.com )
dan ini output nya
thanks For Reading
tugas nya itu seperti ini :
1. jelaskan perbedaan pemrograman terstruktur dan berorientasi objek
2. apa yang dimaksud dengan enkapsulasi?
buat program sederhana yang mengimplementasikan konsep berorientasi objek & enkapsulasi....
Nah untuk itu saya akan mengpost hasil nya...
postingan ini bertujuan juga untuk memenuhi tugas Ibu naeli..
1. jelaskan perbedaan pemrograman terstruktur dan berorientasi objek
Object Oriented Programing atau yang biasa dikenal dengan OOP adalah suatu pemrograman yang mengarah pada objek. Object oriented juga disebut sebagai paradigma pemrograman.
Procedural Programming atau biasa disebut dengan pemrograman terstruktur adalah pemrograman yang disusun berdasarkan urutan tertentu.
Perbedaan mendasar antara OOP dan pemrograman terstruktur adalah:
Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut. Sedangkan untuk pemrograman terstruktur, menggunakan prosedur/tata cara yang teratur untuk mengoperasikan data struktur
Untuk tata nama, keduanya pun memiliki tatanan yang sama walaupun memiliki pengertian tersendiri:
object oriented menggunakan “method” sedangkan terstruktur menggunakan “function”. Bila di OOP sering didengar mengenai “objects” maka di terstruktur kita mengenalnya dengan ” modules”. Begitu pula halnya dengan “message” pada OO dan “argument” pada terstruktur. “attribute” pada OO juga memiliki tatanan nama yang sepadan dengan “variabel” pada pemrograman terstruktur.
Sumber http://darkdevil4bloodyvenus.wordpress.com/2009/05/04/tugas-pti-oop-vs-pemrograman-terstruktur/
2. apa yang dimaksud dengan enkapsulasi?
enkapsulasi dapat di anggap sebagai sebuah bungkusan enkapsulasi inilah yang di implementasikan dalam sebuah kelas bahwa di dalam sebuah kelas terdiri dari atribut dan methode yang di bungkus dalam suatu kelas enkapsulasi pada sebuah kelas bertujuan untuk melindungi atribut dan yang method method yang ada di dalam kelas agar tidak sembarangan diakses oleh kelas lain
THe LaST oNe : buat program sederhana yang mengimplementasikan konsep berorientasi objek & enkapsulasi....
inilah program nya
class Titik{
/* kelas yang di gunakan untuk mengimplementasikan sebuah tipe titik */
private int x; /* kordinat X */
private int y; /* kordinat Y */
Titik(){
/* konstruktor Harga awal X & Y */
x=0;
y=0;
}
Titik (int xp, int yp) {
/* Konstruktor Persamaan nilai X & nilai Y */
x=xp;
y=yp;
}
public void setX(int xp){
/* Mengeset nilai kordinst X */
x=xp;
}
public int getX(){
/* mengembalikan nilai koordinat X */
return x;
}
public void setY(int yp){
/* Mengeset nilai kordinst Y */
y=yp;;
}
public int getY(){
/* mengembalikan nilai koordinat Y */
return y;
}
public void finalize(){
/* destructor */
}
}
class CobaTitik{
/*Metode main untuk mengecek kelas coba titik*/
public static void main(String[]args) {
Titik t1 = new Titik();
Titik t2 = new Titik(11,9);
t1.setX(18);
t1.setY(28);
System.out.println("t1 : nilai X : " + t1.getX());
System.out.println("t1 : nilai Y : " + t1.getY());
System.out.println("t2 : nilai X : " + t2.getX());
System.out.println("t2 : nilai Y : " + t2.getY());
}
}
BY Rachmandani Ardiyanto (55410497)& dedi saputra S (51410758) (blog dedy: http://dedytriwan.blogspot.com )
dan ini output nya
thanks For Reading
Subscribe to:
Posts (Atom)
