def`self.function` 이름은 무엇을 의미합니까? 누구든지 self메소드 정의 에 추가 하는 것의 중요성을 설명 할 수 있습니까 ? this자바의 키워드 와 비슷 합니까? 다른 언어와 달리 Ruby에는 클래스 메서드가 없지만 특정 개체에 연결된 단일 메서드가 있습니다. cat = String.new("cat") def cat.speak 'miaow' end cat.speak #=> "miaow" cat.singleton_methods #=> ["speak"] def cat.speak 개체 cat에 연결된 단일 메서드를 만들었습니다. 작성하면 다음 class A과 동일합니다 A = Class.new. A = Class.new def A.speak "I'm class A" end A.speak #..