Anda di halaman 1dari 4

LAPORAN MATERI 10

PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

DOSEN PENGAMPU:
Yeka Hendriyani, S.Kom, M.Pd.T.

OLEH:
Putri Afifah Rizki
19076020

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2020
Latihan
1 . Mendefinisikan Istilah
Dengan kata-kata Anda sendiri, definisikan istilah-istilah berikut ini :

A. Class
Class yaitu struktur dasar dari OOP dan Disebut juga sebagai template, sebuah
prototype dari object. ada dua tipe class member yaitu Field ( menentukan tipe data
yang digunakan oleh class) dan Method (menentukan jalan operasional) Class
mempunyai kelebihan salah satu karakteristiknya yaitu , reusable. Programmer bisa
menggunakan sebuah class sampai berulang kali untuk membuat banyak object.

B. Object
Object yaitu sebuah instance dari Class, object berisi Kumpulan data (property),
berupa variable yang menentukan karakteristik sebuah object dan Beberapa method
(behavior) yang menjelaskan bagaiamana bentuk object.

C. Instantiate
Instantiate yaitu suatu proses pembentukkan objek dari suatu class.

D. Instance Variable
Instance Variable yaitu jenis variabel yang dideklarasikan hanya di dalam class.

E. Instance Method
Instance Method yaitu method yang ditentukan untuk sesuatu instance , Instance
Method bisa dikatakan juga sebagai fungsi yg beroperasi pada objek untuk
memanipulasi state objek lewat pesan yg diterima dari obek lain.

F. Class Variables atau static member variables


Class Variable yaitu variabel class memiliki nilai yang sama dalam class, termasuk
dalam semua objek yang diturunkan dari class yang sama. Jika nilai variabel class di
ubah, maka nilai variabel class pada semua objek yang diturunkan dari class yang
sama akan ikut berubah. Variabel class dapat diakses secara langsung tanpa harus
membuat objeknya terlebih dahulu

Static Member Variabel yaitu member variabel yang menggunakan keyword static
membuat member variabel tersebut bersifat dimiliki oleh semua object.

G. Constructor
constructor yaitu suatu method yang digunakan untuk membuat suatu object dari
suatu class.
2. Java Scavanger Hunt
1. Perhatikan sebuah method yang diuji jika String pasti diakhiri suffix yang pasti.
Sebagai contoh, jika diberikan string "Hello", Method harus mengembalikan nilai true
suffix yang diberikan adalah "lo", dan false jika suffix yang diberikan adalah "alp".

2. Perhatikan untuk method yang mengenali character yang mewakili sebuah digit
yang spesifik dalam radix khusus. Sebagai contoh, jika input digit adalah 15, dan the
radix adalah 16, method akan mengembalikan Character F, sejak F adalah
representasi hexadecimal untuk angka 15 (berbasis 10).

3. Perhatikan untuk method yang mengakhiri running Java Virtual Machine yang
sedang berjalan .
4. Perhatikan untuk method yang memperoleh lantai dari sebuah nilai double.
Sebagai contoh, jika saya input a 3.13, method harus mengembalikan nilai 3.

5. Perhatikan method yang mengenali jika character yang dipakai adalah sebuah digit.
Sebagai contoh, jika Saya input '3', dia akan mengembalikan nilai true.

Anda mungkin juga menyukai