Cari Blog Ini

Kamis, 10 September 2020

Pembahasan Pemrograman Ruby bagian 2


Ihza Rizky Blog

Pembahasan Pemrograman Ruby bagian 2 - OOP : pada artikel kali ini akan saya bahas lanjutan dari artikel sebelumnya yaitu Pembahasan Pemrograman Ruby bagian 1 dimana pada artikel tersebut membahas mengenai dasar-dasar pemrograman ruby. lalu, artikel kali ini akan membahas mengenai oop atau object oriented programming.

Apa itu Object-Oriented Programming?

OOP Merupakan Paradigma pemrograman yang dimana Semua berhubungan dengan objek yang dihasilkan dari class, method dan sebagainya.

Komponen dalam OOP :

  • Class : merupakan blueprint dan merupakan wadah dari method, property, object (Contoh : class NamaKelas)
  • Method : merupakan Metode atau juga bisa disebut fungsi yang berada dalam sebuah class dan merupakan behavior untuk melakukan operasi tertentu untuk menghasilkan object
  • Object : meruapakan hasil dari class itu sendiri (Contoh : puts namaObject.namaMethod())
  • Instansiasi : proses penciptaan sebuah objek (Contoh : nama1 = Nama.new)
  • Inheritance : Merupakan pewarisan sifat dari kelas utama, dengan pewarisan sifat kelas yang terjadi adalah kelas anaknya bisa menggunakan method dari induknya (Contoh : namaKelasAnak < NamaKelasInduk)
Contoh Implementasi : 


0 komentar:

Posting Komentar

Berkomentarlah dengan sopan dan menggunakan bahasa yang mudah dimengerti