Untuk teman-teman yang pingin lihat contoh untuk tugas OOP ini aku kasih beberapa contoh...
Operator*=::
Complex operator*=(Complex z){
int x=this->real;
int y=this->imaginary;
this->real=(x*z.real)+((y*z.imaginary)*-1);
this->imaginary=(x*z.imaginary)+(y*z.real);
return *this;
}
Operator%=::
Complex operator%=(Complex z){
this->real%=z.real;
this->imaginary%=z.imaginary;
return *this;
}
Jumat, 25 Februari 2011
Minggu, 20 Februari 2011
Operator Overloding Part 1
ngomong-ngomong tentang operator overloading teman-teman uda pada tau kan??? apa lagi yang ngambil OOP ama sir Phaneendra Puppala..
operator overloading itu adalah operator biasa yang di tambahkan fitur agar memungkinkan kita melakukan suatu operasi tertentu...
format penulisannya :
"tipe_data_keluaran" operator"operator"(parameter){
...pernyataan/perintah;
...pernyataan/perintah;
...pernyataan/perintah;
}
contoh:
operator "+"
int operator+(int a){
this+=a;
return *this;
}
Selasa, 15 Februari 2011
Program Terbilang by BlackAnt "C++"
program ini sama seperti program sebelumnya yaitu program terbilang by blackant "JAVA" yang perna saya posting sebelumnya. tapi ini pake bahasa C++,
<<<<<<<<<<++++++++++>>>>>>>>>>
#include "iostream.h"
void terbilang(long x){
if(x==1){
cout<<"satu ";
}else if(x==2){
cout<<"dua ";
}else if(x==3){
Program Terbilang by BlackAnt "JAVA"
karna uda ngga ada kerjaan di kosan maka saya membuat program ini untuk menghabiskan waktu.
program ini cukup simpel yaitu agan tinggal masukan nilai kedalam textfield dan tekak button terbilang maka hasil dari penerjemahan akan ditampilkan di textarea.
dan berikut ini programnya...
<<<<<<<<<<++++++++++>>>>>>>>>>
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;
import java.awt.event.*;
import java.awt.event.ActionEvent;
public class coba0100{
import javax.swing.*;
import javax.swing.event.*;
import java.awt.event.*;
import java.awt.event.ActionEvent;
public class coba0100{
Senin, 14 Februari 2011
Tugas Program Kelas Visual Programing
Inilah hasil dari kelas Visual Programing 14 Februari 2011.
<<<<<<<<<<++++++++++>>>>>>>>>>
import java.awt.*;
import javax.swing.*;
public class coba0011 extends JFrame{
public static void main(String [] args){
coba0011 coba = new coba0011();
coba.setVisible(true);
}
coba0011(){
this.setSize(300,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("-------------");
this.setLocationRelativeTo(null);
aturpanel1();
aturpanel2();
aturpanel3();
}
JTextField textfield(){
JTextField text = new JTextField(50);
text.setPreferredSize(new Dimension (30,40));
return text;
}
<<<<<<<<<<++++++++++>>>>>>>>>>
import java.awt.*;
import javax.swing.*;
public class coba0011 extends JFrame{
public static void main(String [] args){
coba0011 coba = new coba0011();
coba.setVisible(true);
}
coba0011(){
this.setSize(300,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("-------------");
this.setLocationRelativeTo(null);
aturpanel1();
aturpanel2();
aturpanel3();
}
JTextField textfield(){
JTextField text = new JTextField(50);
text.setPreferredSize(new Dimension (30,40));
return text;
}
Program Complex Number
Ini program aku buat setelah kelas OOP , buat agan-agan yang mau copy silahkan...
berikut Programnya....
<<<<<<<<<<++++++++++>>>>>>>>>>
#include "conio.h"
#include "iostream.h"
class Complex{
private:
int real;
int imaginary;
public:
Complex(){
Minggu, 13 Februari 2011
Program untuk Summary Visual Programing 0001
ini gan program yang mengandung semua yang ada di posting sebelumnya <<<summary visual programing 0001>>>.
soalnya tugas ini barengan...
kalau ada yang mau copy di buat beda-beda yah biar ngga ketahuan gitu.. hehehehee...
brikut programnya...
Summary Visual Programing 0001
JButton
JButton merupakan komponen GUI yang menyerupai tombol dan ketika tombol ini diklik, perintah tertentu akan dijalankan
JButton() -> membuat JButton tanpa teks maupun icon
JButton(String teks) -> membuat JButton dengan teks
JButton(Icon icon) -> membuat JButton dengan icon
JButton(String teks, Icon icon) -> membuat JButton dengan teks dan icon
JLabel
JLabel merupakan komponen grafik yang dapat menampung tulisan dan/atau icon. Pembuatan JLabel dapat dilakukan dengan konstruktor berikut.
JLabel(String teks) -> JLabel dengan teks
JLabel(String teks, Int i) -> JLabel dengan teks dan alignment (perataan). Terdapat tiga jenis alignment: LEFT, CENTER, dan RIGHT.
JLabel(String teks, Icon icon, Int i) -> Jlabel dengan teks, iconm dan alignment(perataan).
JPanel
JFrame baru dapat diisi dengan komponen setelah lebih dahulu diletakkan Kontainer, kontainer merupakan komponen khusus yang berguna untuk menampung komponen GUI lainnya
JPanel() -> membuat JPanel.
JToolBar
Seperti menu bar, class JToolBar merupakan wadah untuk berbagai komponen. Anda dapat menambahkan komponen apapun di toolbar, termasuk buttom, combo box, dan bahkan menu tambahan. Seperti menu, toolbar bekerja dengan ketika dipasangkan dengan objek Action.
JToolBar() -> JToolBar tanpa nama dan orientasi.Terdapat 2 orientasi yaitu
HORIZONTAL
atau VERTICAL.
JToolBar(int orientation) -> JToolBar dengan orientasi tanpa teks.
Program Calculator Sederhana
Aku buat program ini karna ngga ada kerjaan di kosan.
karna mumpung ada waktu luwang jadi coba coba buat.
buat agan-agan sekalian tolong di lihat kalo ada yang salah atau ada cara yang lebih singkat.
di share yah ke aku.. soalnya baru dalam tahap belajar bahasa java..
mohon bantuannya....
berikut ini programnya...
Langganan:
Postingan (Atom)