런타임시 클래스 인스턴스 변수, 데이터 및 attr_reader를 어떻게 추가합니까? 내가 호출 할 수있는이 클래스 지금 그래서 class Test
additional_data :status, 55
end
그 주어진 예를 들어 class Module
def additional_data member, data
self.clas
class << self
attr_accessor :n, :totalX, :totalY
end
위의 구문은 클래스 인스턴스 변수를 정의하는 데 사용됩니다. 그러나 구문에서 의미하는 바가 무엇인지 생각하면 이해가되지 않으므로이 유형의 구문이 다른 유형의 정의에도 사용되는지 궁금합니다. 여기 혼란의 내 요점은 이것이다 :는 class << self