Slide presentasi ini membahas tentang konsep method dalam pemrograman berorientasi objek. Method merupakan bagian kode yang dapat dipanggil untuk menjalankan fungsi tertentu, dan dapat menerima parameter serta mengembalikan nilai. Slide ini menjelaskan karakteristik, jenis, dan contoh deklarasi method seperti accessor, mutator, static. Tujuannya adalah agar siswa memahami konsep dan menerapkan method dalam pembuatan program berorientasi objek.
Program ini menganalisis konsep-konsep pemrograman berorientasi objek seperti kelas, objek, metode, dan sifat. Program ini juga menganalisis konsep keputusan berupa if dan switch, perulangan menggunakan for, penggunaan array satu dimensi, dan menghitung biaya pemesanan menggunakan rumus EOQ dan POQ.
Atribut dari Kelas Kapsul
- private double panjang
- private double lebar
- private double tinggi
Method dari Kelas Kapsul
- private double luas(double p, double l)
Accessor Method dari Kelas Kapsul
- public double getPanjang()
- public double getLebar()
Mutator Method dari Kelas Kapsul
- public void setPanjang(double panjang)
- public void setLebar(double lebar)
Objek pada kelas Enkapsulasi
- Kapsul pp
Enkapsulasi merupakan proses menyembunyi detail implementasi internal suatu objek agar hanya dapat diakses melalui antarmuka yang disediakan. Konsep ini penting untuk melindungi integritas program dan memudahkan pemeliharaan. Enkapsulasi diterapkan dalam Java dengan menggunakan modifier akses untuk menentukan ruang lingkup suatu atribut atau metode.
Class merupakan struktur dasar OOP yang terdiri atas field dan method. Object adalah perwujudan dari class yang memiliki atribut dan perilaku. Method mendefinisikan perilaku object sedangkan field menyimpan statusnya. Penamaan class, variable, dan method harus sesuai aturan PBO untuk memudahkan pemahaman program.
Struktur program Java terdiri dari package, import, class, dan method. Package digunakan untuk mengelompokkan class, import diperlukan untuk mengakses class lain, class merupakan bagian utama yang berisi deklarasi variabel dan method, sedangkan method menjelaskan perilaku objek.
Program ini menganalisis konsep-konsep pemrograman berorientasi objek seperti kelas, objek, metode, dan sifat. Program ini juga menganalisis konsep keputusan berupa if dan switch, perulangan menggunakan for, penggunaan array satu dimensi, dan menghitung biaya pemesanan menggunakan rumus EOQ dan POQ.
Atribut dari Kelas Kapsul
- private double panjang
- private double lebar
- private double tinggi
Method dari Kelas Kapsul
- private double luas(double p, double l)
Accessor Method dari Kelas Kapsul
- public double getPanjang()
- public double getLebar()
Mutator Method dari Kelas Kapsul
- public void setPanjang(double panjang)
- public void setLebar(double lebar)
Objek pada kelas Enkapsulasi
- Kapsul pp
Enkapsulasi merupakan proses menyembunyi detail implementasi internal suatu objek agar hanya dapat diakses melalui antarmuka yang disediakan. Konsep ini penting untuk melindungi integritas program dan memudahkan pemeliharaan. Enkapsulasi diterapkan dalam Java dengan menggunakan modifier akses untuk menentukan ruang lingkup suatu atribut atau metode.
Class merupakan struktur dasar OOP yang terdiri atas field dan method. Object adalah perwujudan dari class yang memiliki atribut dan perilaku. Method mendefinisikan perilaku object sedangkan field menyimpan statusnya. Penamaan class, variable, dan method harus sesuai aturan PBO untuk memudahkan pemahaman program.
Struktur program Java terdiri dari package, import, class, dan method. Package digunakan untuk mengelompokkan class, import diperlukan untuk mengakses class lain, class merupakan bagian utama yang berisi deklarasi variabel dan method, sedangkan method menjelaskan perilaku objek.
Abstract class dan interface digunakan untuk mendefinisikan kelas dan metode abstrak serta mengatur polimorfisme. Abstract class dapat memiliki metode abstrak yang harus diimplementasikan ulang pada subclass, sedangkan interface hanya mendefinisikan kontrak metode tanpa implementasi. Exception digunakan untuk menangani kondisi tidak normal selama eksekusi program.
Dokumen tersebut menjelaskan konsep dasar pemrograman berorientasi objek (OOP) dan memberikan contoh kode program Java sederhana. Dibahas tentang pengertian program, bahasa pemrograman, dan OOP. OOP adalah teknik pemrograman berdasarkan objek-objek. Diberikan contoh objek seperti meja, kursi, dan jam dinding. Kemudian dijelaskan tentang class dan objek dalam OOP beserta contoh kode program Java sederh
Dokumen ini membahas cara membuat program Java dengan satu kelas utama dan tiga kelas baru untuk operasi pengurangan, perkalian, dan pembagian. Terdapat penjelasan tentang konsep pemrograman berorientasi objek, komponen-komponennya, dan contoh bahasa pemrograman yang mendukung paradigma ini. Diberikan juga algoritma dan kode program untuk mengimplementasikan soal kasus yang diminta beserta kesimpulannya.
Makalah ini membahas tentang praktikum abstract dan interface pada pemrograman berorientasi object. Terdapat penjelasan tentang abstract class yang berisi method abstrak dan konkrit serta interface yang hanya berisi deklarasi method. Ada pula contoh program yang mengimplementasikan abstract class dan interface untuk menghitung luas dan keliling lingkaran serta segitiga.
Dokumen tersebut membahas tentang pemrograman berorientasi objek yang mencakup metode void tanpa nilai balik dengan parameter, metode dengan nilai balik baik dengan parameter maupun non parameter, serta penulisan algoritma menggunakan keyword static dan non static.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Dokumen tersebut merangkum konsep dasar pemrograman berorientasi objek dalam bahasa Java, meliputi class, object, attribut, method, constructor, package, access level, static, abstract, final, extends, implements, this, super, interface, enkapsulasi, abstraksi, inheritance, dan polimorfisme.
Dokumen tersebut membahas konsep dasar pemrograman berorientasi objek (OOP) seperti pembungkusan, tingkat akses, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan anggota kelas seperti metode, properti, event, indexer, operator, konstruktor, dan destruktor. Terakhir, dokumen tersebut menampilkan contoh program sederhana menggunakan konsep-konsep OOP.
1. Dokumen ini membahas tentang method, array, dan string dalam pemrograman.
2. Method adalah bagian program yang mengimplementasikan suatu aksi agar class atau object dapat bekerja, sedangkan array adalah kumpulan variabel dengan tipe data yang sama.
3. String adalah tipe data berupa rangkaian karakter yang mendukung berbagai method seperti mengubah huruf besar kecil, penggantian karakter, penggabungan string dan lainnya.
Atribut kelas Kapsul:
- private double panjang
- private double lebar
- private double tinggi
Method kelas Kapsul:
- private double luas(double p, double l)
Accessor method kelas Kapsul:
- public double getPanjang()
- public double getLebar()
Mutator method kelas Kapsul:
- public void setPanjang(double panjang)
- public void setLebar(double lebar)
Objek pada kelas Enkapsulasi:
- Kapsul pp = new Kapsul()
Abstract class dan interface digunakan untuk mendefinisikan kelas dan metode abstrak serta mengatur polimorfisme. Abstract class dapat memiliki metode abstrak yang harus diimplementasikan ulang pada subclass, sedangkan interface hanya mendefinisikan kontrak metode tanpa implementasi. Exception digunakan untuk menangani kondisi tidak normal selama eksekusi program.
Dokumen tersebut menjelaskan konsep dasar pemrograman berorientasi objek (OOP) dan memberikan contoh kode program Java sederhana. Dibahas tentang pengertian program, bahasa pemrograman, dan OOP. OOP adalah teknik pemrograman berdasarkan objek-objek. Diberikan contoh objek seperti meja, kursi, dan jam dinding. Kemudian dijelaskan tentang class dan objek dalam OOP beserta contoh kode program Java sederh
Dokumen ini membahas cara membuat program Java dengan satu kelas utama dan tiga kelas baru untuk operasi pengurangan, perkalian, dan pembagian. Terdapat penjelasan tentang konsep pemrograman berorientasi objek, komponen-komponennya, dan contoh bahasa pemrograman yang mendukung paradigma ini. Diberikan juga algoritma dan kode program untuk mengimplementasikan soal kasus yang diminta beserta kesimpulannya.
Makalah ini membahas tentang praktikum abstract dan interface pada pemrograman berorientasi object. Terdapat penjelasan tentang abstract class yang berisi method abstrak dan konkrit serta interface yang hanya berisi deklarasi method. Ada pula contoh program yang mengimplementasikan abstract class dan interface untuk menghitung luas dan keliling lingkaran serta segitiga.
Dokumen tersebut membahas tentang pemrograman berorientasi objek yang mencakup metode void tanpa nilai balik dengan parameter, metode dengan nilai balik baik dengan parameter maupun non parameter, serta penulisan algoritma menggunakan keyword static dan non static.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Dokumen tersebut merangkum konsep dasar pemrograman berorientasi objek dalam bahasa Java, meliputi class, object, attribut, method, constructor, package, access level, static, abstract, final, extends, implements, this, super, interface, enkapsulasi, abstraksi, inheritance, dan polimorfisme.
Dokumen tersebut membahas konsep dasar pemrograman berorientasi objek (OOP) seperti pembungkusan, tingkat akses, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan anggota kelas seperti metode, properti, event, indexer, operator, konstruktor, dan destruktor. Terakhir, dokumen tersebut menampilkan contoh program sederhana menggunakan konsep-konsep OOP.
1. Dokumen ini membahas tentang method, array, dan string dalam pemrograman.
2. Method adalah bagian program yang mengimplementasikan suatu aksi agar class atau object dapat bekerja, sedangkan array adalah kumpulan variabel dengan tipe data yang sama.
3. String adalah tipe data berupa rangkaian karakter yang mendukung berbagai method seperti mengubah huruf besar kecil, penggantian karakter, penggabungan string dan lainnya.
Atribut kelas Kapsul:
- private double panjang
- private double lebar
- private double tinggi
Method kelas Kapsul:
- private double luas(double p, double l)
Accessor method kelas Kapsul:
- public double getPanjang()
- public double getLebar()
Mutator method kelas Kapsul:
- public void setPanjang(double panjang)
- public void setLebar(double lebar)
Objek pada kelas Enkapsulasi:
- Kapsul pp = new Kapsul()
Ketiga kalimat berikut merangkum dokumen tersebut:
Dokumen tersebut membahas cara membuat class sendiri dalam bahasa pemrograman Java dengan mendefinisikan atribut, konstruktor, dan metode. Langkah-langkahnya meliputi penentuan nama dan atribut class, deklarasi variabel instans dan statis, pembuatan metode aksesor dan mutator, serta penggunaan kata kunci this. Contoh lengkap class Siswa digunakan untuk mengilustr
Class StudentRecord digunakan untuk merekam informasi siswa seperti nama, alamat, nilai-nilai pelajaran, dan rata-rata nilai. Class ini mendefinisikan atribut-atribut pribadi dan metode-metode untuk mengakses dan memodifikasi atribut-atribut tersebut seperti getName(), setName(), dan getAverage(). Class ini juga menggunakan variabel statis untuk menghitung jumlah objek StudentRecord yang dibuat.
Teks tersebut merupakan pengenalan tentang pemrograman berorientasi objek Java yang mencakup konsep-konsep penting seperti kelas, objek, konstruktor, metode, atribut, pewarisan, polimorfisme, dan pengkapsulan. Teks tersebut juga menjelaskan perbedaan antara pemrograman berorientasi objek dengan pemrograman berorientasi prosedural serta memberikan contoh kode untuk mengilustrasikan konsep-konsep tersebut.
[/ringkasan]
1. Dokumen tersebut membahas konsep-konsep dasar pemrograman berorientasi objek seperti class, properti, method, objek, konstruktor, abstraksi, enkapsulasi, pewarisan, dan polimorfisme.
2. Class digunakan sebagai blueprint untuk membuat objek, properti dan method mendefinisikan karakteristik dan perilaku objek, sedangkan objek merupakan instansiasi dari class.
3. Konsep-konsep tersebut kemudian diterjem
Dokumen tersebut merangkum materi pelatihan Java Application Developer pada sesi ke-5. Materi yang disampaikan meliputi pemrograman berorientasi objek meliputi konsep inheritance, polymorphism, kelas dan method abstrak, serta interface. Contoh kode program diberikan untuk mengilustrasikan konsep-konsep tersebut.
1. Buku ini membahas konsep-konsep utama pemrograman berorientasi objek seperti class, objek, enkapsulasi, pewarisan, dan polimorfisme serta penjelasan mengenai UML.
2. Buku ini terdiri dari 286 halaman dan membahas topik-topik seperti class diagram, hubungan antara OOAD dan OOP, konsep objek dan kelas, simulasi enkapsulasi dan pewarisan, serta penjelasan abstraksi dan generik dalam OOP.
3. Buk
Dokumen tersebut membahas tentang OOP dengan PHP, konsep MVC dengan PHP, dan penggunaan konsep MVC pada framework PHP. OOP dengan PHP membahas kelas, objek, konstruktor, destruktor, dan pewarisan. Konsep MVC membahas model, view, dan controller. Penggunaan MVC pada framework menggunakan contoh CodeIgniter di mana controller menghubungkan request ke model dan view.
Laporan praktikum Algoritma dan Pemrograman pertemuan 15Ekha Cahya Nugraha
Dokumen tersebut merupakan laporan praktikum mengenai algoritma dan pemrograman yang membahas tentang kelas dan objek dalam bahasa pemrograman Java. Laporan tersebut menjelaskan pengertian kelas, cara membuat kelas, menambahkan field, konstruktor, dan method pada kelas, serta contoh kode program sederhana mengenai kelas persegi panjang dan lingkaran.
Dokumen tersebut membahas tentang analisis dan perancangan berorientasi objek. Ia menjelaskan beberapa tahapan dan metode untuk melakukan analisis berorientasi objek seperti CRC, metode Booch, OMT, OOSE, dan metode Coad Yourdan. Dokumen tersebut juga membahas mengenai keuntungan metodologi berorientasi objek.
Modul Ajar Bahasa Inggris Kelas 11 Fase F Kurikulum MerdekaFathan Emran
Modul Ajar Bahasa Inggris Kelas 11 SMA/MA Fase F Kurikulum Merdeka - abdiera.com, Modul Ajar Bahasa Inggris Kelas 11 SMA/MA Fase F Kurikulum Merdeka, Modul Ajar Bahasa Inggris Kelas 11 SMA/MA Fase F Kurikulum Merdeka, Modul Ajar Bahasa Inggris Kelas 11 SMA/MA Fase F Kurikulum Merdeka, Modul Ajar Bahasa Inggris Kelas 11 SMA/MA Fase F Kurikulum Merdeka, Modul Ajar Bahasa Inggris Kelas 11 SMA/MA Fase F Kurikulum Merdeka
Universitas Negeri Jakarta banyak melahirkan tokoh pendidikan yang memiliki pengaruh didunia pendidikan. Beberapa diantaranya ada didalam file presentasi
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaFathan Emran
Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka - abdiera.com. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka.
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaFathan Emran
Modul Ajar Bahasa Inggris Kelas 10 SMA/MA Fase E Kurikulum Merdeka - abdiera.com. Modul Ajar Bahasa Inggris Kelas 10 SMA/MA Fase E Kurikulum Merdeka. Modul Ajar Bahasa Inggris Kelas 10 SMA/MA Fase E Kurikulum Merdeka.
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1Arumdwikinasih
Pembelajaran berdiferensiasi merupakan pembelajaran yang mengakomodasi dari semua perbedaan murid, terbuka untuk semua dan memberikan kebutuhan-kebutuhan yang dibutuhkan oleh setiap individu.kelas 1 ........
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Bahan ajar pertemuan 2
1. Deki Kurnia Hadi Permana, S.Kom
Method
PemrogramanBerorientasiObjek
XI-RPL
2. Kompetensi Dasar (Pengetahuan) & IPK
Kompetensi Dasar
Menerapkan konsep
method
IPK
Menjelaskan konsep method
dalam pemrograman berorientasi
obyek.
Menerapkan method dalam
pemrograman berorientasi
obyek.
3. Kompetensi Dasar (Keterampilan) & IPK
Kompetensi Dasar
Membuat method
IPK
Merancang program aplikasi
berorientasi obyek dengan
penerapan method.
Membuat kode program aplikasi
berorientasi obyek dengan
penerapan method.
4. Tujuan Pembelajaran
Setelah mempelajari uraian materi dalam bab
pembelajaran dan kegiatan belajar, diharapkan :
Peserta didik dapat bersyukur pada Tuhan yang
Maha Esa atas karuniaNya dan menunjukkan
perilaku jujur, disiplin, tanggung-jawab, santun
dan gotong royong dalam mengembangkan
berbagai keterampilan keterampilan dalam
pembelajaran Pemrograman Berorientasi Objek.
Peserta didik dapat menelaah konsep dan prinsip
method pada aplikasi pemrograman berorientasi
objek
5. Pembelajaran materi method ini menggunakan
metode pendekatansaintifik. Dalam Pendekatan ini
praktikum atau eksperimenberbasis sains merupakan
bidang pendekatan ilmiah dengan tujuan dan aturan
khusus, dimana tujuan utamanya adalah untuk
memberikanbekal keterampilan yang kuat dengan
disertai landasan teori yang realistis mengenai fenomena
Yang akan kita amati.
6. Slide bahan ajar siswa ini disusun berdasarkan kurikulum 2013 yang mempunyai
ciri khas penggunaan metode saintifik. Topik yang akan dipelajari dan rincian
kegiatan belajar sesuai dengan kompetensi dan tujuan yang akan dicapai. Setiap
kegiatan belajar terdiri dari tujuan dan uraian materi topik pembelajaran serta test
formatif, diskusi dan tugas mandiri. Uraian pembelajaran berisi tentang diskripsi
pemahaman topik materi untuk memenuhi kompetensi pengetahuan dan
keterampilan.
Petunjuk Belajar
8. Method adalah bagian-bagian kode yang dapat dipanggil oleh program
utama atau dari method lainnya untuk menjalankan fungsi yang
spesifik.
Pengertian method
9. Dapat mengembalikan satu nilai atau tidak sama sekali.
Dapat diterima beberapa parameter yang dibutuhkan atau tidak ada
parameter sama sekali. Parameter bisa juga disebut sebagai
argument dari fungsi.
Setelah method telah selesai dieksekusi, dia akan kembali pada
method yang memanggilnya
Karakteristik method
11. Deklarasi method diawali dengan kata kunci
modifier public, private, protected atau
default. Bagian berikutnya adalah tipe
kembalian (return type) kemudian diikuti
nama method dan diakhiri dengan
parameter (jika menggunakan parameter).
Sintaks:
<modifier><returnType><name>(<parameter>*){
<statement>*
}
Deklarasi Method
12. Tipe Method
Dalam Java dikenal dengan 2 jenis method, yaitu :
● Standard Library Methods
● User defined Methods
13. Method Static adalah method yang dapat dipakai tanpa harus menginisialisasi
suatu class (maksudnya tanpa menggunakan variable terlebih dahulu). Method
static hanya dimiliki oleh class dan tidak dapat digunakan oleh instance (atau
object) dari suatu class. Method static dibedakan dari method yang dapat instance
di dalam suatu class oleh kata kunci static. Untuk memanggil method static,
kodenya sebagai berikut:
Classname.staticMethodName(params);
Method Static
14. Accessor Method digunakan untuk membaca nilai variabel pada class, baik berupa
instance maupun static. Sebuah accessor method umumnya dimulai dengan
penulisan get <namaInstanceVariable>. Method ini juga mempunyai sebuah return
value.
Accessor Method
public - Menjelaskan bahwa method tersebut
dapat diakses dari object luar class
String - Tipe data return value dari method
tersebut bertipe String
getName - Nama dari method
() - Menjelaskan bahwa method tidak memiliki
parameter apapun
15. Mutator method adalah method yang dapat memberi atau mengubah nilai variabel
dalam class, baik itu berupa instance maupun static. Sebuah mutator method
umumnya tertulis set<namaInstanceVariabel>.
Mutator Method
public - Menjelaskan bahwa method ini dapat dipanggil object
luarclass
void - Method ini tidak menghasilkan return value
setName - Nama dari method
(Stringtemp) - Parameter yang akan digunakan pada method
Pernyataan berikut:
name=temp;
mengidentifikasi nilai dari temp sama dengan name dan mengubah
data
pada instance variable name. Perlu diingat bahwa mutator method
tidak menghasilkan return value. Namun berisi beberapa argumen
dari program yang akan digunakan oleh method.
16. Rangkuman
Method merupakan bagian-bagian kode yang dapat dipanggil oleh program
utama atau dari method lainya. Anda dapat menggunakan dokumentasidari
Java API untuk melihat semua method yang tersedia dalam class String
misalnya.
Dalam pembuatan method terdapat accesormethod yang berfungsi
mengimplementasikanenkapsulasi sehinggakita tidak menginginkan
sembarang objectdapat mengakses data kapan saja. Sedangkan method
mutator adalah method yang dapat memberiatau mengubah nilai variabel
dalam class, baik itu berupa instance maupun static.
18. Evaluasi dan Umpan Balik
Apakah slide ini bahan ajar menambah pengetahuan saudara ?
Apakah saudara mampu memahami dan menelaah materi
method dalam pemrograman berorientasi objek, jika tidak apa
alasannya ?
19. CREDITS: This presentation template was created by
Slidesgo, including icons by Flaticon, and infographics &
images by Freepik.
Ada pertanyaan ?
Silahkan gunakan forum diskusi,
chat LMS atau via grup WA
Terima Kasih
Please keep this slide for attribution.