루비에서 public이나 private을 사용하기 위해서는, 함수 앞에 public이나 private을 붙이면 된다.
다만 public이나 private에는 end가 없으므로, private을 선언해두면 public을 선언할 때까지 뒤따르는 함수는 모두 private으로 처리된다.
private으로 선언된 함수를 직접 출력할 수는 없으나, 함수 내부에 puts를 사용해 출력할 수는 있다.
이런 방식으로 비밀번호를 매개변수로 받아 맞았는지 틀렸는지를 출력할 수 있다.
'WEB > ROR' 카테고리의 다른 글
[Rails] REST API (0) | 2018.05.24 |
---|---|
[Rails] CRUD (0) | 2018.05.24 |
[Ruby] attr_accessor (0) | 2018.02.22 |
[Ruby] 상속 (0) | 2018.02.22 |
[Ruby] 클래스와 인스턴스 (0) | 2018.02.22 |