Anda di halaman 1dari 4

ALGORITMA DAN PEMROGRAMAN 2

FORMATIF

TUGAS PERTEMUAN 15

Dosen Pembimbing :

Jafar Shadiq, M.Kom.

Di susun oleh :

Pratama Andika Putra

2020310003

Teknik Informatika

PROGRAM STUDI ALGORTIMA DAN PEMROGRAMAN 2

FAKULTAS INFORMATIKA

BINA INSANI UNIVERSITY

2020
Jawablah dari pertanyaan di bawah ini dengan contoh source code pada aplikasi CRUD yang sudah
kalian buat sebelumya dan dalam format pdf!

Pilah Source code sesuai point di bawah ini

A. Class
 Class yang terdapat di Java class Koneksi
- public class koneksi{}
 Class yang terdapat di JFrame formMhs
- public class formMhs extends javax.swing.JFrame{}
B. Methode
- public formMhs() {}
- private static Connection mysqlconfig;
- public static Connection koneksiDB() throws SQLException{}
- public void tampildata(){}
- public void kosong(){}
- private void bt_tambahActionPerformed(java.awt.event.ActionEvent evt){}
- private void tabelmhsMouseClicked(java.awt.event.MouseEvent evt){}
- private void bt_editActionPerformed(java.awt.event.ActionEvent evt){}
- private void bt_hapusActionPerformed(java.awt.event.ActionEvent evt){}
 Main Methode
public static void main(String args[]) {}
C. Atribut
 Atribut yang terdapat di Koneksi Java Class
String url = "jdbc:mysql://localhost/universitas";
String user = "root";
String pass = "";
 Atribut yang terdapat di formMhs Java Frame
- int no=1;
String sql = "select * from mahasiswa";
- String sql = "INSERT INTO mahasiswa (nim,nama,jurusan,alamat,telp)"
+"VALUES('"+txt_nim.getText()+"','"+txt_nama.getText()+"',"
+"'"+cb_jurusan.getSelectedItem()+"','"+txt_alamat.getText()+"',"
+ "'"+txt_tlp.getText()+"')";
- int baris = tabelmhs.rowAtPoint(evt.getPoint());
String nim = tabelmhs.getValueAt(baris,1).toString();
txt_nim.setText(nim);
String nama = tabelmhs.getValueAt(baris,2).toString();
txt_nama.setText(nama);
String jurusan = tabelmhs.getValueAt(baris,3).toString();
cb_jurusan.setSelectedItem(jurusan);
String alamat = tabelmhs.getValueAt(baris,4).toString();
txt_alamat.setText(alamat);
String telp = tabelmhs.getValueAt(baris,5).toString();
txt_tlp.setText(telp);’
- String sql ="UPDATE mahasiswa SET “
+ "nim = '"+txt_nim.getText()+"', "
+ "nama = '"+txt_nama.getText()+"', "
+ "jurusan = '"+cb_jurusan.getSelectedItem()+"',"
+ "alamat = '"+txt_alamat.getText()+"',"
+ "telp = '"+txt_tlp.getText()+"' "
+ "WHERE nim = '"+txt_nim.getText()+"'";
- String sql = "DELETE From mahasiswa WHERE nim
='"+txt_nim.getText()+"'";
D. Access modifier
- Public
- Private
E. Enkapsulasi
F. Array
- model.addRow(newObject[]{no++,res.getString(1),res.getString(2),res.getStri
ng(3),res.getString(4),res.get String(5)});
G. Inheritance
- public class formMhs extends javax.swing.JFrame {} <= karna formMhs
pewaris dari java jframe
H. Contructure
- public formMhs() {
initComponents();
tampildata();
kosong();
}
I. Polimorfisme
J. Perulangan
- while (res.next()){}
K. Kondisi
L. Overloading
M. Ecxeption Handling
- public static Connection koneksiDB() throws SQLException{}
try {

} catch (Exception e) {
}
}

Anda mungkin juga menyukai