Skip to content

Instantly share code, notes, and snippets.

View wowothk's full-sized avatar

Rudi Sarwiyana wowothk

View GitHub Profile
@wowothk
wowothk / getter-setter.md
Created May 7, 2020 05:34
Sedikit penjelasan tentang metode getter setter di ruby.

Ruby Getters and Setters Method

Dalam kelas Ruby kita mungkin ingin mengekspos variabel instan (variabel yang didefinisikan diawali oleh simbol @) ke kelas lain untuk enkapsulasi. Kemudian, dalam hal ini, kami menggunakan metode getter dan setter. metode ini memungkinkan kita untuk mengakses variabel instance kelas dari luar kelas. Metode getter digunakan untuk mendapatkan nilai variabel instan, sedangkan metode setter digunakan untuk mengatur nilai variabel instan dari beberapa kelas.

Dalam hal ini diberikan contoh sederhana penggunaan metode get

# Ruby Program of getter method 
class CSWebsite 
  
  # Constructor to initialize 

Local Variable

Variabel Lokal (Local Variable) merupakan variabel yang memiliki ciri-ciri diawali dengan lowercase huruf dari a-z atau underscore (_). Selain itu variabel lokal juga hanya dapat diakses pada tempat di mana variabel tersebut dideklarasikan. Dimisalkan sebagai berikut

age = 10

def add(x,y)
    x + y